2

这个问题与这个适用于 Android 的 Google+ Platform - getCurrentPerson相同,但我在这里没有找到解决方案。

这是问题所在:

plusClient.getCurrentPerson()总是returns nullonSignedIn(PlusClient plusClient) function

我使用了PlusSampleActivity -> SignInActivity来自 Google Play Services 的。这是一个错误,还是这里的任何人都知道如何解决这个问题?

4

2 回答 2

4

您是否在 API 控制台 ( https://code.google.com/apis/console )中为您的应用程序设置了客户端 ID ?当您的应用程序连接时,其密钥指纹和包名用于从控制台查找项目并检查您是否启用了 Google+ API,以及是否有足够的配额来处理请求。如果未找到,则看起来您的配额为 0,因此请求失败,这将为您提供 null。

您可以在此处查看要遵循的步骤:https ://developers.google.com/+/mobile/android/getting-started#step_1_enable_the_google_api

于 2013-03-07T11:00:28.000 回答
0

正如 Ian 所回答的,您必须在 API 控制台中设置您的应用程序哈希密钥。但请注意,执行此设置后可能需要一些时间(有时几个小时)才能使用它,因此请耐心等待。

于 2013-03-19T17:23:03.190 回答