Android 为什么将错误显示为“错误”;google play服务存在未知问题”;而谷歌+;整合?

Android 为什么将错误显示为“错误”;google play服务存在未知问题”;而谷歌+;整合?,android,google-play-services,google-plus,Android,Google Play Services,Google Plus,我正在android中进行google+集成。我集成了所有设置和代码。但它会将错误显示为google play服务的未知问题。 我该如何解决 我的代码如下: google_api_client = new GoogleApiClient.Builder(this) .addApi(Drive.API) .addScope(Drive.SCOPE_FILE) .addConnectionCallbacks(this)

我正在android中进行google+集成。我集成了所有设置和代码。但它会将错误显示为google play服务的未知问题。 我该如何解决

我的代码如下:

 google_api_client =  new GoogleApiClient.Builder(this)
            .addApi(Drive.API)
            .addScope(Drive.SCOPE_FILE)
            .addConnectionCallbacks(this)
            .addOnConnectionFailedListener(this)
            .addApi(Plus.API,Plus.PlusOptions.builder().build())
            .addScope(Plus.SCOPE_PLUS_LOGIN)
            .build();
非常感谢您的回答

您需要在Google开发者控制台中启用。在
API管理器
下,选择
Credentials
,然后在OAuth同意屏幕选项卡上,放置所有必要的凭据

如果您尚未在Google开发者控制台注册应用程序,请在开发者控制台中设置项目和应用程序

在终端中,运行Keytool实用程序以获取数字签名的.apk文件的公共证书的
SHA1
指纹

keytool -exportcert -alias androiddebugkey -keystore path-to-debug-or-production-keystore -list -v
Google Drive Android API的授权由处理。这通常是在活动的onCreate()方法中创建的

创建客户端后,必须连接它才能进行授权

@Override
protected void onStart() {
super.onStart();
mGoogleApiClient.connect();
}

在logcat中发布错误。它将在G+登录过程后显示对话框,但不会显示结果。
@Override
protected void onStart() {
super.onStart();
mGoogleApiClient.connect();
}