0

即使应用程序被杀死,我如何保持 GoogleApiClient 连接?

实际上,与 API 的连接是在 Activity A 中处理的。我将客户端的一个实例传递给扩展了 Application 的 Activity。然后,我在 Activity B 中获取客户端实例。一切正常,直到应用程序被终止。当应用程序启动时,客户端为空,用户被迫重新连接到 Google Fit...

我想要的就像在 Google Fit 应用程序中一样,直到用户不使用断开连接选项,即使应用程序被杀死,客户端仍然连接并且不为空。

非常感谢 !

编辑

经过几次搜索后,我必须使用 Service 与 Google Api 建立持久连接,但是如何将客户端传递给服务?

4

1 回答 1

2

最好的方法是在服务中运行 Google Fit。

我在这里有一个脚手架项目,它展示了它是如何工作的。

https://github.com/rsteckler/Android-Google-Fit-Service-Skeleton

于 2015-02-24T23:16:58.917 回答