2

我希望将 Google Play Service ActivityRecognition API用作 Android 应用程序的一部分,该应用程序的大部分使用将处于离线状态;用户通常会外出走动,并且无法保证数据连接。

查看文档,该requestActivityUpdates方法需要一个连接的GoogleApiClient.

我的问题是,如果没有数据连接,Activity Recognition API 是否可以保证工作?

4

1 回答 1

5

当然它可以在没有数据连接的情况下工作。

Google Play 服务基本上是在 Android 操作系统中运行的后台应用程序。因此,通过请求连接到GoogleApiClient您是连接到此 Google Play 服务应用程序。

据说 Google Play 服务 apk 会进行静默更新,但最好检查它是否更新到最新版本,因为有时服务无法更新(我只在 Android 2.3 上发生过)。

于 2015-10-07T09:06:55.943 回答