我想检查位置客户端是否能够提供任何位置。除了调用正常的位置系统服务之外,有什么办法可以做到这一点?
问问题
1365 次
2 回答
2
当时接受的答案是正确的。但是最近,随着SettingsApi的出现,情况发生了变化。它允许您检查设备上的位置服务是否可用,并且 google 在github上提供了一个完整的示例,展示了如何使用此 API。如果位置关闭,示例代码将提示用户启用位置。
于 2015-09-12T06:36:14.400 回答
1
AFAIK,没有办法检查可用性。
可能的原因:
LocationClient
使用融合的 API,它通过适当combination
的 GPS、WiFi、小区、传感器提供位置(根据Priority
您为检索位置设置的设置)。
参考:
替代解决方案:
您已经知道了。您可以通过使用location system service
和LocationManager
于 2013-06-11T10:10:53.157 回答