标签: android gps locationmanager
我目前能够使用GPS或网络提供商在Android应用程序中获取城市名称。
我尝试使用LocationManager,但如果GPS已关闭,则位置管理器和位置为空。为了提高电池性能,我不想打开GPS。
有没有办法没有打开GPS能够在Android应用程序中获取城市名称?或者如果GPS关闭,为什么位置管理器返回null?我该如何解决这个问题?
答案 0 :(得分:5)
查询以下URL将以JSON:
http://ip-api.com/json
然后,您可以解析它以提取所需的值。