草庐IT

GPS_PROVIDER

全部标签

android - 关闭应用程序后 GPS 更新不会关闭

我创建了一个具有“地理定位”功能的应用程序,负责像许多其他应用程序一样在Googlemap上发现用户。我使用“LocationManager.NETWORK_PROVIDER”来定位用户,同时我实例化并启动“MyLocationOverlay”(在onLocationChanged()方法中)以获取位置。由于第二个,GPS打开(在顶部闪烁),这是正常的。问题是,应用程序关闭后(后退按钮或通过任务管理器),GPS功能仍然卡在那里,试图获取更新。如何在用户离开Activity后将其关闭?我尝试了来自这里和其他论坛的建议,例如将locationManager.removeUpdates(th

Android-相同的 GPS 位置重复而不更新

在此处发帖之前,我已尝试对GPS问题进行研究。当我测试我的代码时,它一遍又一遍地重复相同的输出。在计时器上调用方法gpsStart()。精细和粗略位置权限已添加到list中。appendLog()方法将输出存储在文件中。publicvoidgpsStart(){//AcquireareferencetothesystemLocationManagerLocationManagerlocationManager=(LocationManager)this.getSystemService(Context.LOCATION_SERVICE);//Definealistenerthatres

安卓 "No content provider found or permission revoke"与安卓 4

我有一个android应用程序,可以在android2-2和2-3上完美运行。但是当我尝试在android4-0或4-2-2上安装应用程序时,我两次收到以下错误:没有找到权限撤销的内容提供者:file:///data/local/tmp/myapp.apk我发现其他人也有类似的问题,我尝试了以下链接中给出的解决方案:CannotinstallAPKonAndroiddevicethroughEclipse对于这个,我不得不说我的设备没有Root。我尝试在模拟器上运行我的应用程序。Android4.0.3emulator:installfailswith"permissionrevoke

android - 如何使用 sencha touch 仅获取 gps 位置?

我已经创建了senchatouch应用程序,我想尝试使用下面的代码获取android设备的当前位置。Ext.create('Ext.util.Geolocation',autoUpdate:true,allowHighAccuracy:true,listeners:{locationupdate:function(geo){latitude=geo.position.coords.latitude;longitude=geo.position.coords.longitude;if(Global.currentUserPositionMarker){latlng1=newgoogle.

android - 如何获取启用 GPS 的手机的摄像头方向?

我所发现的有关GPS的所有信息是它只是告诉设备的位置,如何获得相机指向的方向、角度和设备的高度?如何使用支持GPS的手机制作指南针(2D、3D)?手机中是否有内置的2D、3D指南针,还是仅由GPS完成? 最佳答案 我是这样做的:1-使用加速度和磁性收音器获取加速度和磁性值。2-将这些值转换为方向:privatefloat[]rMatrix=newfloat[9];privatefloat[]outR=newfloat[9];SensorManager.getRotationMatrix(rMatrix,null,accelerome

android - 在虚拟盒中运行的 android 假 gps

我正在尝试在虚拟机中运行的android中虚拟化GPS设备。我想促进在android中运行的应用程序使用gps设备或以某种方式获取假gps位置。我已经开始查看android模拟器源代码,但与此同时,任何人都有任何好的起点。[更新]为了更清楚一点,整个应用程序堆栈应该是这样的:Androidapp(withgpsfunctionality)tobetested---->(developedbyenduser)Androidvirtualmachine---->(GuestOS)virtualbox---->MicrosoftWindows--->HostOS现在,理想情况下,我希望我的应

android - 如何在应用程序中使用蓝牙 GPS 模块?

我正在开发使用GPS数据的应用程序。我有一个外置蓝牙GPS设备,但是我找不到如何使用外置GPS蓝牙模块。我在我的AndroidManifest文件中添加了蓝牙权限,但我不知道如何继续...请帮忙。 最佳答案 您应该按照教程Peterpointed中的描述创建到设备的连接.发现设备并向用户显示一个列表以供其选择。我假设,您已经完成了此操作,并且您现在已为您的设备设置了BluetoothDevicedevice变量。作为客户端连接://ThisisthedefaultUUIDyousetforconnection-itshouldwor

java - Android GPS 需要一段时间才能准确

我制作了一个Android应用程序,可以通过点击按钮获取经度和纬度位置信息。起初我得到的是最后已知的位置读数,出于争论的原因,当我第一次加载应用程序/打开gps时,这是不准确的。我想知道的是如何等待它准确,就像在Googlemap中收到“正在等待位置”的toast消息时一样。如果您看到任何可以改进代码的方法,那也会有所帮助。引用代码:publicclassClueextendsActivity{publicstaticdoublelatitude;publicstaticdoublelongitude;Criteriacriteria;LocationManagerlm;Locatio

android - 在 Android 模拟器中禁用 GPS

只是一个简单的问题-有没有办法在EclipseAndroid模拟器中禁用GPS?我想看看应用程序在GPS关闭时的行为。 最佳答案 在AndroidStudio中的AVD管理器中: 关于android-在Android模拟器中禁用GPS,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12663289/

java - 如何设置 Android 模拟 GPS 位置?

描述我在尝试使用android模拟位置时遇到问题,我的主要目标是让androidGPS认为我们在不同的位置,也就是假GPS。当前尝试我目前尝试了两种不同的类似解决方案,可在这两个网站上找到:ProgrammingJungleMobiarch这两个教程都是2012年的,我不知道它们是否已经过时,或者我很难实现它们。编码开发首先我要确保我有权限:ACCESS_COARSE_LOCATIONACCESS_FINE_LOCATIONACCESS_MOCK_LOCATION*注意:1和2都被选中,如果它们不可用,我会使用requestPermissions函数请求许可。第三个不能问,实际上只能在