草庐IT

GPS_PROVIDER

全部标签

Android 定期 GPS 位置更新与服务内的 AlarmManager

我在这里阅读了很多问题,但无法弄清楚问题是什么。我正在为Android编写现场服务应用程序。在其中一个Activity(MyActivity.java)中,我有两个按钮:开始和停止。当现场工作人员按下开始时,我需要通过GPS获取他的当前位置并及时将其发送到服务器(假设默认为5分钟,这里我将其设置为20秒以进行测试)。客户希望通过此查看worker在交通中花费了多长时间,我所在的城市(Istanbul尔)的交通一团糟。我的Activity中有一个AlarmManager,当按下开始按钮时,AlarmManager.setRepeating()设置警报以启动服务(ServiceClass.

android - 在 Android 中使用 GPS 获取当前位置

我现在在一个项目中工作,我想使用gps获取用户的当前位置。我已经阅读了很多教程并尝试编写代码。该代码在模拟器中运行良好。每次我使用DDMS发送纬度和经度时,模拟器都会检测到。主要问题是它不适用于真实设备。虽然,我试过的设备可以访问互联网并且GPS是打开的。我已将所需的权限添加到list文件。publicclassMainActivityextendsActivity{TextViewlat;TextViewlon;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceSt

Android 浏览器 Intent - 使用 GPS 坐标打开导航应用程序

我希望向网页添加一个简单的一键式解决方案,以便Android用户可以单击“立即导航”链接,该链接将自动打开一个导航应用程序(例如谷歌地图),以便他们可以轻松导航到那个目的地。我已经在Android浏览器中的谷歌搜索中看到了这个实现,例如当您搜索公司名称时,但我自己似乎无法弄清楚,并且与这种基于浏览器的API形式中使用的技术术语混淆使我走到了死胡同。任何人都可以告诉我我应该寻找什么,你指出我可以找到答案的地方吗?任何帮助将不胜感激。 最佳答案 您只需将链接指向GooglemapURL(即“http://maps.google.com/

android:如何用模拟(假)坐标修复gps?

我正在尝试在GPS信号不可用时以编程方式修复GPS。我想这样做是为了向谷歌地图等其他应用程序提供模拟坐标。我尝试使用GPS_PROVIDER和NETWORK_PROVIDER但只有使用后者我才能获得对谷歌地图有效的新位置。但这仅适用于第一个tima,如果我想重新修复更多模拟位置,谷歌地图看不到任何变化......为什么?我必须为我想做的事做服务吗?publicvoidsetLocation(doublelatitude,doublelongitude){//mocLocationProvider=LocationManager.GPS_PROVIDER;mocLocationProvi

android - Android 中的 GPS、AGPS、LBS 是什么?

我在android工作(为手机和平板电脑开发应用程序)。我使用的安卓版本是2.2。在我的应用程序中,我想捕获经度、纬度。据说我的主管告诉我使用GPS、AGPS、LBS捕捉位置我是android的新手。我不知道GPS、AGPS、LBS。请发给我详细信息,这3种有什么区别,优点,缺点? 最佳答案 不要将LBS与GPS和AGPS进行比较。LBS代表基于位置的服务。这是一项借助GPS/AGPS完成的服务。例如,“请求最近的企业或服务,例如ATM或餐馆”是用户需要的服务。有许多应用程序可用于提供上述服务。这些应用程序将使用GPS/AGPS来查

android - Content Provider INSTALL_FAILED_CONFLICTING_PROVIDER(将内容提供程序安装为单独的 apk)

我有两个使用相同内容提供程序的应用程序,但我不能在两个应用程序中放置相同的内容提供程序-它显示INSTALL_FAILED_CONFLICTING_PROVIDER错误。所以我将我的内容提供程序放在第三个.apk中,并从两个应用程序中使用它,它运行良好。现在的问题是-必须先安装内容提供商apk,然后才能在设备上安装这两个应用程序中的任何一个。否则,它会在安装期间显示Providernotfound错误。那么,如何确保在安装任何其他apk之前先安装提供者apk?有没有办法将内容提供程序apk与其他两个apk分别合并,这样它们将作为两个应用程序安装在一起并且不会显示INSTALL_FAIL

android - 图片 _display_name 在 com.android.provider.media/external.db 的外部数据库中更改

我在我的应用程序中使用MediaStore.Images.Media.EXTERNAL_CONTENT_URI(ExternalDB::data/data/com.android.provider.media/external.db))用我自己的_display_name保存图像,例如:image_101。jpg但一段时间后显示名称更改为长号。像1327392947034.jpg。下次当我用我的_display_name(image_101.jpg)获取图像时,它在外部数据库中什么也找不到。谁能告诉我为什么会这样?谢谢 最佳答案 我

android - 如何找到一个 GPS 点是否位于给定的一组开始和结束 GPS 位置?

我正在Android中寻找一个解决方案来检查GPS点是否位于给定的一组开始和结束GPS位置中。例如,A先生将从X点出发,经Y点到达Z点。现在,如果B先生给了一个位置P,那么我们要检查这个点P是否在A先生的路线上。如果GPS似乎不足以解决问题,那么您也可以建议任何其他方式。我期待着您的回音!! 最佳答案 我假设“给定的一组开始和结束”意味着您在数据库中有一个定义的根。我的回答是基于同样的目的。看看下面的方法,publicstaticfloatgetDistance(floatlat1,floatlng1,floatlat2,float

android - 如何捕获无法找到 com.facebook.katana.provider.PlatformProvider 错误的提供商信息

谁能告诉我应该在哪里设置try/catch来捕获它?02-1022:54:35.701:E/ActivityThread(787):Failedtofindproviderinfoforcom.facebook.katana.provider.PlatformProvider我已经知道是因为我手机没有安装facebook应用导致的。我想在抛出异常的时候做一个Toast这是行不通的。shareButton.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewarg0){//TODOAuto-generatedmeth

android - 不使用 Play Services API 启用位置/GPS 设置

大多数人可能已经知道,GooglePlay服务中有一个新的LocationSettingsDialogAPI。对于那些不知道的人,这里是使用DialogAPI的Maps应用程序的屏幕截图。Google仅在其播放服务中添加该API有点不公平。另一方面,我认为如果他们能做到,就会有解决方法。这就是我问这个问题的原因。任何信息表示赞赏。(注意:有一个漏洞可以让开发人员以编程方式启用和禁用gps/位置设置。但是,那些在SO上可用的技巧不再有效。请不要发布过时的答案。) 最佳答案 嗨,这对我有用。voidinitApiClient(){Goo