Call connect() and wait for onConnected() to be called.

Ajax

Call connect() and wait for onConnected() to be called.

Google Playのサービスに接続しようとすると、上記のエラーが出て、落ちてしまう…。

エラーの通り、connectを待て、ということですね。

たとえば、私は現在位置情報を取得するmLocationClientを下記のように書いていたのですが、これではダメで

 //失敗例
 @Override
  public void onResume() {		
 	super.onResume();
        mLocationClient.connect();	 	
 	mCurrentLocation = mLocationClient.getLastLocation();
   }
 //成功例
 @Override
 public void onResume() {		
 	super.onResume();
        mLocationClient.connect();	
  } 
 
 // mLocationClient.getLastLocation(); はonConnectedに移す
 @Override
 public void onConnected(Bundle dataBundle) {
        
 	mCurrentLocation = mLocationClient.getLastLocation();
   
    }
カテゴリーAjax

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です