首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在没有谷歌play服务-android的情况下获取位置

在没有谷歌play服务-android的情况下获取位置
EN

Stack Overflow用户
提问于 2013-07-18 22:47:08
回答 2查看 24K关注 0票数 25

我知道有些手机没有预装google play服务。我想问一下,有没有可能在没有谷歌Play服务的情况下获得位置,只需使用LocationManager。不是LocationClient。

EN

回答 2

Stack Overflow用户

发布于 2013-07-18 22:57:33

您可以使用LocationManager

代码语言:javascript
复制
LocationManager locationManager = (LocationManager) getApplicationContext().getSystemService(LOCATION_SERVICE);

Location location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
票数 19
EN

Stack Overflow用户

发布于 2013-07-19 19:04:41

USe一个LocationManager并设置适当的提供商、GPS或网络。您可以分别使用requestLocationUpdates()和getLastKnownLocation()方法获取定期更新或一次更新。最后,获取一个Location对象,并通过在Location对象上调用所需的方法来检索纬度和经度。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17726728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档