Android Kindle Fire获取当前位置

Android Kindle Fire获取当前位置,android,location,kindle-fire,mapquest,Android,Location,Kindle Fire,Mapquest,我使用的是KindleFire第二代,它使用WiFi提供定位服务 问题是我似乎无法在应用程序中获得此功能。我在Google Play的版本中使用了LocationManager,该版本运行良好,但对于Kindle,它从不返回位置,只是使用以下方法卡住: locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListener); 这是不是因为这是一项谷歌服务,Kindle无法使

我使用的是KindleFire第二代,它使用WiFi提供定位服务

问题是我似乎无法在应用程序中获得此功能。我在Google Play的版本中使用了
LocationManager
,该版本运行良好,但对于Kindle,它从不返回位置,只是使用以下方法卡住:

locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListener);
这是不是因为这是一项谷歌服务,Kindle无法使用?还有什么我可以用的吗

我正在使用
MapQuest
,但不想显示用户位置的地图覆盖,我只想要当前的Lat和Long


谢谢

我不相信kindle有GPS接收器,所以你不能使用Android
LocationManager

您可以使用
MyLocationOverlay
类,该类是中
com.amazon.geo.maps
包的一部分。这些网站都很不错,提供了一些很好的信息


另外,我没有使用过它,但提供了一个可能对您有用的location SDK。

我不相信kindle有GPS接收器,因此您不能使用Android
LocationManager

您可以使用
MyLocationOverlay
类,该类是中
com.amazon.geo.maps
包的一部分。这些网站都很不错,提供了一些很好的信息


另外,我还没有使用它,但提供了一个可能对您有用的位置SDK。

感谢Skyhook的建议,我最终使用了它,效果很好。令人沮丧的是,亚马逊没有提供获取位置的功能。开发人员并不总是希望在地图上显示位置。例如,我将lat和long传递到URL查询字符串中,以获得JSON反馈,而不需要映射。但我认为亚马逊并不期待kindle被用作GPS设备。哦,好吧。我很高兴能帮上忙。祝你好运是的,对不起,完全忘记了!感谢您可以将LocationManager与Kindle配合使用。MyLocationOverlay实际上实现了LocationManager类。您可以查看Amazon Maps API文档。您可以使用LocationManager,但可以使用网络提供商而不是GPS提供商。fire手机应该有GPS,因此如果你正在编写Kindle应用程序,你应该同时包含这两个应用程序,并检查isProviderEnabled()。感谢Skyhook的建议,我最终使用了它,效果很好。令人沮丧的是,亚马逊没有提供获取位置的功能。开发人员并不总是希望在地图上显示位置。例如,我将lat和long传递到URL查询字符串中,以获得JSON反馈,而不需要映射。但我认为亚马逊并不期待kindle被用作GPS设备。哦,好吧。我很高兴能帮上忙。祝你好运是的,对不起,完全忘记了!感谢您可以将LocationManager与Kindle配合使用。MyLocationOverlay实际上实现了LocationManager类。您可以查看Amazon Maps API文档。您可以使用LocationManager,但可以使用网络提供商而不是GPS提供商。fire手机应该有GPS,因此如果您正在编写Kindle应用程序,您应该同时包含这两个应用程序,并检查isProviderEnabled()。