私のゲームでは、GoogleApiClient.connect()
とGoogleApiClient.disconnect()
を使用しますが、接続すると自分のアカウントを選択できません。最初にアカウントを選択してください。私は遊びのために自分のアカウントを選ぶことができるようにしたい。私は保存されたゲームのコードを実装しており、再設定する際に自分のアカウントを選択できるようにしたいと考えています。GoogleApiClient force full disconnect
私のデバイスは、すべてのゲームのアカウントを保存します。ゲームを強制的に選択することができますか?
マイコード:
mGoogleApiClient = new GoogleApiClient.Builder(a)
.addConnectionCallbacks(connectionCallbacks)
.addOnConnectionFailedListener(cfl)
.addApi(Games.API)
.addScope(Games.SCOPE_GAMES)
.addScope(Drive.SCOPE_APPFOLDER)
.setViewForPopups(a.findViewById(android.R.id.content))
.build();
mGoogleApiClient.connect();
public static void desconectarGoogle(){
if(mGoogleApiClient!=null && isSignedIn())
mGoogleApiClient.disconnect();
}
clearDefaultAccountは廃止し、コードはいけない仕事、サインアウトとクリアデフォルトはできませんされ解決する。 –
正しいコードfos signOutはGames.signOut(mGoogleApiClient)です。再確認の際にアカウントを選択するような強制はしません。 –
申し訳ありませんが、コードが動作し、私のアンドロイドスタジオ、somtimesはゲームを更新していません:) –