我使用的是 Kindle Fire 第二代,它使用 WiFi 来提供定位服务。
问题是我似乎无法在应用程序中获取此功能。我在 Google Play 版本中使用 LocationManager
,效果很好,但对于 Kindle,它永远不会返回位置,只是卡住了:
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListener);
这是因为它是一项不适用于 Kindle 的 Google 服务吗?还有其他我可以使用的东西吗?
我正在使用MapQuest
,但不想显示用户位置的 map 叠加层,我只想要当前的纬度和经度。
谢谢
最佳答案
我不相信 Kindle 具有 GPS 接收器,因此您无法使用 Android LocationManager
。
您可以使用 MyLocationOverlay
类,它是 Amazon maps API 中 com.amazon.geo.maps
包的一部分。 。 FAQ's很不错,并提供了一些很好的信息。
另外,我没用过,但是Skyhook提供了一个可能对您有用的位置 SDK。
关于android - Kindle Fire 获取当前位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14357957/