Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Google Play服务API仅适用于GPS?_Android_Google Maps - Fatal编程技术网

Android Google Play服务API仅适用于GPS?

Android Google Play服务API仅适用于GPS?,android,google-maps,Android,Google Maps,这对你来说可能是一个非常愚蠢的问题,但我还没有找到任何答案 在Android中,有两种可能使应用程序位置感知。a) 使用Android Location API或b)使用Google Play Services API。建议使用Google Play Services API,因为它可以减少电池消耗并提供更高的准确性 但是如果我只想使用GPS呢?通过组合一些移动数据等,无需额外精度。只需普通GPS,无需任何互联网连接。使用googleplayservicesapi是否仍然更可取?此外,它是否需要

这对你来说可能是一个非常愚蠢的问题,但我还没有找到任何答案

在Android中,有两种可能使应用程序位置感知。a) 使用Android Location API或b)使用
Google Play Services API
。建议使用
Google Play Services API
,因为它可以减少电池消耗并提供更高的准确性


但是如果我只想使用GPS呢?通过组合一些移动数据等,无需额外精度。只需普通GPS,无需任何互联网连接。使用
googleplayservicesapi
是否仍然更可取?此外,它是否需要在某一点上连接互联网?当建立到
GoogleAppClient
的连接时,应该调用
onConnect()
方法。这是否意味着需要连接到Google服务器,或者仅连接本地保存的Google Play服务(在设备上)

我认为您仍然可以使用
GoogleApiClient
来获取位置,因为它避免了
空点错误
。对于指令,请检查,对于源代码,请检查MyGitHub。