草庐IT

Atlantis-GPS-coordinates

全部标签

android - 如何 ACCESS_FINE_LOCATION 保持 GPS 关闭?

我想从NETWORK_PROVIDER获取准确位置,同时关闭GPS以节省电量。这似乎是不可能的,因为android,当指定ACCESS_FINE_LOCATION时,即使没有向GPS_PROVIDER请求位置,也会打开GPS。我已经添加了:进入list。为了避免android混淆准确位置,我需要它。我只使用NETWORK_PROVIDER而不是GPS_PROVIDER注册了更新:myLocationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,60000,0,locationListener);无论如何,

android - 如何在不等待 Android 位置更改的情况下获取当前 GPS 位置?

我想使用gps提供程序获取设备的当前位置,但这实际上是在等待gps位置发生变化。所以我有一个简单的应用程序来监听位置变化。这适用于NETWORK_PROVIDER立即,但对于GPS_PROVIDER我等了15分钟,没有任何Action发生。我使用的是API级别8。publicclassMainActivityextendsActivity{TextViewtv;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.a

android - 在 root 设备上打开 GPS

这个关于在android上以编程方式打开/关闭GPS的问题已经讨论了很多次,答案总是一样的:出于安全/隐私原因,你不能。但是有没有办法让root设备通过在系统设置中进行一些编辑来打开gps.. 最佳答案 有一个可行的解决方案可以Root。请参阅我在个人资料中的一个答案。我现在无法详细说明(在医院)。但目前你需要root和busybox。我试图让它在没有busybox的情况下工作。使用2.3.54.0.1和4.1.2测试http://rapidshare.com/files/3977125468/GPSToggler-20130214

安卓。如何知道检测到的位置是来自 GPS 还是网络提供商

我正在尝试实现一个应用程序,它可以从GPS和网络提供商那里感知位置并将其显示在Googlemap上。我成功地做到了这一点,但我有一个问题:我在Activity的onCreate()中获取提供者(它扩展了LocationListener)locationManager=(LocationManager)getSystemService(Context.LOCATION_SERVICE);Criteriacriteria=newCriteria();provider=locationManager.getBestProvider(criteria,false);location=locat

android - 德尔福xe10安卓服务gps

这个问题在这里已经有了答案:GetGPSlocationviaaserviceinAndroid(6个答案)关闭6年前。我正在使用EmabarcaderoDelphiXE10SeattleUpdate1创建Android服务,我找到了这个教程Link并创建了一个服务应用程序,我想要做的是每5秒使用位置传感器获取当前位置并保存到数据库。我在我的主窗体上这样做,但是当我关闭程序时它停止了,所以我找不到任何关于如何同步我的应用程序和服务的文章。我试图将计时器和位置传感器添加到服务表单,但Delphi不允许我将任何对象添加到服务表单,我想我需要向服务发送命令或者我需要以某种方式连接服务和程序,

android - 我如何模拟没有 GPS 位置或位置不佳

我正在努力模拟没有GPS/位置或GPS位置差/慢的情况。我正在尝试模拟和测试如果我的位置请求超时会发生什么。(是的,我试过微波炉,但我没有地下室?) 最佳答案 目前无法做到这一点。为功能请求加注星标以鼓励Google的工程师添加它:AndroidPublicTracker>AppDevelopment>AndroidStudio>Emulator>Allowsimulatingnolocationavailable. 关于android-我如何模拟没有GPS位置或位置不佳,我们在Stac

android - LocationSettings 对话框出现,即使 GPS 打开

valrequest=LocationRequest()request.interval=1000*60request.fastestInterval=1000*30request.smallestDisplacement=10frequest.priority=LocationRequest.PRIORITY_HIGH_ACCURACYvalbuilder=LocationSettingsRequest.Builder().addLocationRequest(request)builder.setAlwaysShow(true)valresult=LocationServices.

Android 模拟器不检测 GPS

我正在尝试测试一个进行GPS跟踪的Android应用程序。不幸的是,在模拟器上安装应用程序时出现以下错误:Package:com.google.android.maps.appnamerequiresunavailablefeatureandroid.hardware.location.gps;failing!我正在使用的虚拟设备是“GoogleAPIs(GoogleInc.)8”,我确保GPS包含在硬件列表中。我认为上面的错误发生在list中的以下位置:有谁知道这个错误的原因可能是什么以及我可以做些什么来解决它? 最佳答案 您可以

android - 如何在没有GPS的情况下在android中获取用户的城市和国家?

如何在没有GPS的情况下从Android应用程序中获取用户的城市和国家? 最佳答案 您可以通过手机信号塔或WiFi位置进行。或者通过PassiveLocationProvider。您可以在此GoogleI/O视频(最少20分钟)中了解它http://developer.android.com/videos/index.html#v=twmuBbC_oB8 关于android-如何在没有GPS的情况下在android中获取用户的城市和国家?,我们在StackOverflow上找到一个类似的

android - 获取 GPS 固定卫星的数量?

我得到了GPS_Location:doublelo=gps_loc.getLongitude();doublela=gps_loc.getLatitude();我得到了Horizo​​ntal_Accuracy:inthoriAcc=(int)(gps_loc.getAccuracy());我得到了HDOP:inthd=(int)(horiAcc/5);但是我无法得到卫星的数量。如何获取我的GPS定位中使用的卫星数量? 最佳答案 查看GpsStatus类它有一个名为getMaxSatellites()的方法如果您需要进一步查看GPS