Android: 是否可以在活动和服务之间共享 GoogleApiClient?

Android: Is it possible to share a GoogleApiClient between activities and services?

是否每个 activity 和服务都必须创建自己的 GoogleApiClient 并通过 onPause、onStop 和连接问题对其进行管理?是否可以制作一个应用程序客户端?

我现在正在做的是在每个 activity 或服务中复制并粘贴相同的代码。可以用,但是不知道是不是我理解错了

这里是code

您可以做的是制作一个处理所有 googleApiClient 逻辑的 BaseActivity,并从该 BaseActivity 扩展您的所有活动。

您可以将 GoogleApiClient 问题与 ActivityServices 分开,将其转化为一个可观察模型,如 所示,允许一个或许多 类 可以访问它。