私はリーダーボードにスコアを提出したいと思います。場合によっては動作しますが、時々エラーが発生します:Android:リーダーボードスコア提出エラー
Error Code 6: STATUS_NETWORK_ERROR_OPERATION_FAILED
開発者用コンソールでインターネットに接続し、マルチプレイヤーを有効にしています。何か案は?ここで
は私のコードです:
MainActivity:
if(isSignedIn()){
Games.Leaderboards.submitScoreImmediate(mGoogleApiClient, this.leaderboardId,
targetScore).setResultCallback(new LeaderBoardSubmitScoreCallback(this));
}
LeaderBoardSubmitScoreCallback:このdocumentationから
@Override
public void onResult(Leaderboards.SubmitScoreResult res) {
Log.d("mylog","leaderboard upload result "+res.getStatus().getStatusCode()+": "+res.getStatus().getStatusMessage());
if (res.getStatus().getStatusCode() == 0) {
activity.showToast(activity.getApplicationContext().getString(R.string.score_submitted));
}else{
Toast.makeText(activity.getApplicationContext(),activity.getString(R.string.error)+": "+res.getStatus().getStatusMessage(),Toast.LENGTH_LONG).show();
}
}