草庐IT

GPS_PROVIDER

全部标签

android - 为什么 GPS_PROVIDER isProviderEnabled 的检查总是 "false"?

这个问题在这里已经有了答案:HowdoIfindoutiftheGPSofanAndroiddeviceisenabled(11个答案)关闭6年前。我无法确定GPS是打开还是关闭,isProviderEnabled始终为“false”但GPS已打开。publicabstractclassBaseGPSActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(@NullableBundlesavedInstanceState){super.onCreate(savedInstanceState);mLocationMa

android - 错误 :No resource found that matches the given name (at 'resource' with value '@xml/provider_paths' )

我正在开发一个用于谷歌服务文本检测的应用程序,遇到使用File_PROVIDER共享文件的问题。AndroidManifest.xml:对于res/xml/provider_paths.xml:但是我总是得到这个编译错误:错误:找不到与给定名称匹配的资源(在值为“@xml/provider_paths”的“资源”处)。出了什么问题? 最佳答案 我只是在同一个问题上花了很长时间。有些人建议拼写错误(那里没有拼写错误)有些人提到了其他可能性,例如错误的文件夹或修改config.xml或检查sdk版本的建议技术....我缺少的是“prov

java - 使用 GPS 位置在 ARCore 中渲染 3D 对象?

我尝试在android中使用arcore构建增强现实导航。AR导航方向在印度可用吗?我只是点击此链接使用arcore开发具有核心位置的ar导航。https://github.com/appoly/ARCore-Location/tree/legacy.是否可以在android中使用ARCore进行ar导航?非常感谢任何帮助.... 最佳答案 我也研究过这个,据我所知,这是可能的。由于其他一些工作,我还没有完成它,但我可以告诉您实现此目标可以遵循的步骤。最初,您需要了解如何在不点击屏幕的情况下放置对象,因为ARCore示例不允许这样做

Android - 获取 GPS 信号需要很长时间。如何实现一个好的GPS供应商?

我写了一个应用程序,可以在慢跑时跟踪gps位置。不幸的是,该应用程序需要一些时间来获取GPS信号。当我打开其他应用程序(如谷歌地图)时,它们会立即获取位置。我的问题是:如何实现gps-provider,以便应用尽快获得信号。一个想法是,使用该应用程序启动一项服务,以便提供商做一些准备工作。但是跟踪Activity不是主要Activity。我如何在尚未启动服务的Activity中绑定(bind)服务?这是个好主意吗?感谢阅读-我希望我的英语是可以理解的,马提尼 最佳答案 正如我在评论中提到的,GPS启动不是即时过程。接收器基本上必须知

android - 当 GPS(或定位服务)启动/停止时接收通知(通过 BroadcastReceiver)

我尝试了一种使用监听PROVIDERS_CHANGED的BroadcastReceiver的方法操作,但这只会告诉我何时打开/关闭位置设置。我想知道任何应用程序何时使用位置服务来获取位置。我不需要知道是哪个应用程序在做这件事,我也不关心位置本身。我只想知道某个应用程序何时尝试获取位置,以及何时停止这样做。这可能吗? 最佳答案 我不知道你是否真的需要通过广播接收器接收通知,但如果不是绝对需要那么你可以使用GpsStatus.Listener:使用方法如下:mLocationManager.addGpsStatusListener(ne

Android - 如果启用或禁用 GPS,是否有办法收听

我编写此代码以接收位置更新-PendingIntentlaunchIntent=PendingIntent.getBroadcast(context,5000,intent,0);manager.requestLocationUpdates(selectProvider(),0,0,launchIntent);如果可用,我选择gps提供商,否则选择网络提供商。如果稍后启用,有没有办法可以切换回gps?当gps提供程序启用或禁用时,系统是否广播Intent?我可以为此设置一个监听器吗? 最佳答案 您可以检测GPS状态是否发生变化,例如

Android:快速获取 GPS 位置

我需要在我的应用程序中找到一个GPS位置,它不需要准确(准确度大约1公里)但我需要非常快速!(1s-5s)我注册这个监听器:mlocListener=newMyLocationListener();mlocManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,0,0,mlocListener);mlocManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,mlocListener);但这需要很长时间才能找到解决方案!有谁知道我可以更快找到位

android - Blackberry - 使用 GPS 和 Google map 估计 Android 应用程序的端口

假设我有一个使用Googlemap和GPS的Android应用程序。使用自定义View和计时器。为Blackberry开发它需要多少时间?需要进行哪些更改?UI可以重用吗?虽然我了解Java,但我对Blackberry完全陌生。请帮我预估时间 最佳答案 让我们说明一下BlackBerry的不同之处:UI概念完全不同,参见UIGuidelines,BlackberryUserInterfaceDesign-CustomizableUI?GPSapi不同且更复杂严格的j2meJRE1.4合规级别而不是extendedJavainandr

android - 如何从 GPS LocationManager 获取 HDOP 或 VDOP 值?

我如何获得HDOPorVDOPvalues来自GPS位置管理器? 最佳答案 GPS_Location:doublelo=gps_loc.getLongitude();doublela=gps_loc.getLatitude();Horizo​​ntal_Accuracy:inthoriAcc=(int)(gps_loc.getAccuracy());HDOP:inthd=(int)(horiAcc/5); 关于android-如何从GPSLocationManager获取HDOP或VDO

Android GPS电池使用情况

我正在用Android编写一个使用GPS的程序。如果它没有打开,它会提示用户打开定位服务(我猜这等同于打开gps?)。我的问题是:GPS是在定位服务打开后立即开始消耗额外的电池电量,还是在查询/使用新位置的定位服务时使用电池电量? 最佳答案 GPS仅在位置管理器请求更新时才开始工作。打开设备中的GPS仅允许程序在需要时请求位置,但这并不意味着GPS正在启动。您可以自己测试一下:通知栏中的GPS图标会告诉您GPS状态。您可以打开GPS,但不会出现该图标。为什么?现在没有应用程序请求更新。一旦应用程序请求更新,图标就会开始闪烁(GPS正