我在脱机模式下使用位置客户端。
该应用程序应该每10秒获取一次位置。如果wifi或移动数据打开,它会使用移动数据获取位置吗?我不希望用户每10秒就被支付一次,仅仅是因为使用移动数据获取位置。
如果GPS移动数据也是打开的,那么应用程序将从哪种方法获取位置?
我的目标是使用location client每10秒获取一次位置,而不需要用户付费。
编辑:谁能告诉我google play服务位置客户端在移动数据打开时使用互联网吗?
任何洞察力的知识都是值得欣赏的。
谢谢
发布于 2014-03-12 21:54:09
从另一个搜索中找到了您的问题。只是想让你知道,如果你现在还没有遇到它。
不会,用户不会为移动数据收费。没有必要使用互联网。
来自com.google.android.gms.location.LocationClient的LocationClient不会使用任何Internet连接来检索location。
但是,它是从GooglePlayServices中检索位置的实现,SDK包使用需要通过GPS使用/访问WiFi服务的FusedProvider,以及可以检索location的内容。
对于某些操作系统版本,此部分包含在Settings下,用于WiFi-与位置检索相关的使用。
https://stackoverflow.com/questions/20093038
复制相似问题