我希望将Google Play服务ActivityRecognition API用作Android应用的一部分,该应用将在大多数情况下脱机使用;用户通常会外出,并且无法保证数据连接。
查看文档时,requestActivityUpdates
方法需要连接GoogleApiClient
。
我的问题是,如果没有数据连接,活动识别API是否可以保证工作?
答案 0 :(得分:5)
确实没有数据连接。
Google Play services基本上是在Android操作系统中运行的后台应用。因此,通过请求与GoogleApiClient
的连接,您将连接到此Google Play服务应用。
据说Google Play服务apk执行静默更新,但最好检查一下是否更新到最新版本,因为有时服务无法更新(仅在Android 2.3上发生)。