繁体   English   中英

使用Google Play服务的Android位置API

[英]Android location API using Google Play Services

我是android新手,正在研究开发需要获取用户位置的应用程序。

我创建了一项service以使用LocationManager获取用户的位置并将该LocationManager发送到activity 我现在正在为发展service使用了Google Play Services来获得当前的位置。 我认为Google Play service将能够提供更好的准确性并节省电池。

我查看了培训以及Google培训中的示例代码。 它看起来像使用Google Play service将需要上实现activity作为Google Play service利用startResolutionForResult()onActivityResult()它使用的活动。

是否可以在Google Play service上实施Google Play service service

是的,有可能,但正如您所说,实际上不建议这样做。 此外,在某些情况下根本不可能。 您可以做的是,如果检测到错误,则向用户发出一些通知,而不是静默失败。

是的,您在活动首次启动时所需要做的就是检查Google Play服务是否可用,或者是否需要更新以支持您的应用。 如果一切顺利,则启动您的服务,如果出现故障,请使用startResolutionForResult()解决问题,当问题成功解决后,您可以启动服务。 如果他们没有解决成功,请通知用户问题是什么

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM