首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android融合位置提供程序设置

Android融合位置提供程序设置
EN

Stack Overflow用户
提问于 2013-08-01 09:46:56
回答 3查看 3.1K关注 0票数 1

最近,我使用融合位置提供程序在我们的应用程序中的特殊任务中定位用户。到目前为止,我还无法找到一种检查一些设置的方法:

  • 当用户允许Google访问该位置()时,这是否也会影响Google服务。
  • 如果用户允许应用程序使用GPS (标准位置设置)来确定位置,那么Google Play Services是否也允许访问GPS。

关于融合位置提供程序的文档没有提到任何这方面的内容。任何建议都会很高兴的。谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-08-01 10:51:34

根据Google支持页面的说法,这种解决方案只适用于谷歌应用程序,而不适用于服务(即融合位置提供商)。因此,您不应该担心这个设置。只要检查哪些提供者是启用的,它应该是好的。

的重要性:这个设置只控制Google应用程序;如果你关闭这个设置,不是应用程序和非Google应用程序的Google服务可能会从设备上接收到你的位置。

票数 1
EN

Stack Overflow用户

发布于 2013-09-17 23:14:01

这里有三个相关的设置:

1)你提到的"Google“设置:这个设置不会影响你的应用程序。 2)您提到的gps设置:此设置影响您的应用程序(融合定位提供商不能在其关闭时使用gps )。 3)网络位置设置:此设置将影响应用程序(融合位置提供商在关闭时不能使用网络位置)。

此行为与旧的位置管理器API保持不变。

票数 0
EN

Stack Overflow用户

发布于 2015-09-12 06:39:01

这个问题还有待进一步研究。从最初的要求到现在,很多东西都变了。现在有了SettingsApi的可用性,这使得生活变得更容易了。它允许您检查设备上的位置服务是否可用,而且谷歌在github上提供了一个完整的示例,演示如何使用该API。如果关闭,示例代码将提示用户启用位置。

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

https://stackoverflow.com/questions/17990596

复制
相关文章

相似问题

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