2016-12-28 1 views
0

내 게임에서는 GoogleApiClient.connect()GoogleApiClient.disconnect()을 사용합니다. 그러나 연결할 때 내 계정을 선택할 수 없으며 처음에는 계정을 선택해야합니다. 나는 놀이를 위해 나의 계정을 선택할 수 있기를 원한다. 저장된 게임 코드를 구현 중이며 재구성 할 때 내 계정을 선택할 수 있기를 원합니다.GoogleApiClient 강제 종료 전체

내 장치는 모든 게임에 대해 내 계정을 저장합니다. 내 게임에 강제로 계정을 선택할 수 있습니까?

내 코드 : 당신은 당신의 차단 기능의 방법 mGoogleApiClient.signOut()mGoogleApiClient.clearDefaultAccount()를 호출 할 수 있습니다

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(); 

} 

답변

0

. 이 페이지의 맨 아래 참조 : Implementing Sign-in in Your Google Game

+0

, 아웃 mGoogleApiClient.signOut(), 작품 선택 계정 : 강제 좋아하고 명확한 기본은 할 수 없습니다 결의. –

+0

올바른 코드는 signOut입니다. Games.signOut (mGoogleApiClient); 재구성 할 때 계정을 선택하지 않아도됩니다. –

+0

죄송합니다, 코드가 작동합니다, 내 안드로이드 스튜디오입니다, somtimes 게임을 업데이 트하지 않습니다 :) –

0

힘에 대한 코드가

가 clearDefaultAccount는 사용되지 않으며 코드가 작업을 해달라고