Android Google silentSignIn来自非活动
我正在开发一个使用谷歌登录api的应用程序 但是我想知道;例如,如果您希望从控制器类(而不是活动)刷新google令牌,如何使用此静默登录 文档中给出了如下示例:Android Google silentSignIn来自非活动,android,Android,我正在开发一个使用谷歌登录api的应用程序 但是我想知道;例如,如果您希望从控制器类(而不是活动)刷新google令牌,如何使用此静默登录 文档中给出了如下示例: mGoogleApiClient = new GoogleApiClient.Builder(this) .enableAutoManage(this, this) .addScope(new Scope(Scopes.PROFILE)) .addScope(ne
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this, this)
.addScope(new Scope(Scopes.PROFILE))
.addScope(new Scope(Scopes.EMAIL))
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
.build();
这在活动中可以正常工作,但我希望能够在后台从非活动中刷新登录令牌,而无需启动 只要使用
Context ctx = ....//e.g., from Service use this.
mGoogleApiClient = new GoogleApiClient.Builder(ctx)
.addScope(new Scope(Scopes.PROFILE))
.addScope(new Scope(Scopes.EMAIL))
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
.build();