在Android Studio中实现排行榜

时间:2016-06-13 11:54:49

标签: java android android-studio google-play-services google-play-games

我一直在尝试按照说明将Google Play游戏服务应用到我的Android应用中,但Google的说明@ https://developers.google.com/android/guides/setup对我来说还不清楚。

我将此添加到我的构建等级:

dependencies {    

   compile 'com.google.android.gms:play-services:9.0.2'
   compile 'com.google.android.gms:play-services-games:9.0.2'
 }

这是我的主要活动

import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.SignInButton;

public class LevelOne extends AppCompatActivity {

private static int RC_SIGN_IN = 9001;
private GoogleApiClient mGoogleApiClient;
private boolean mResolvingConnectionFailure = false;
private boolean mAutoStartSignInflow = true;
private boolean mSignInClicked = false;

 @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_level_one);


  leaderBoardsButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            mSignInClicked = true;
            mGoogleApiClient.connect();
        }
    });

单击此按钮时发生崩溃, 我希望用户在点击此按钮时会被提示登录Google Play游戏服务,我缺少什么?我需要实现什么以及在哪里实现它?我需要创建一个类吗?