0

Google Awareness API 面临以下问题

java.lang.SecurityException: Invalid API Key for package = com.mypackage. Status code received = 12
        at android.os.Parcel.createException(Parcel.java:1966)
        at android.os.Parcel.readException(Parcel.java:1934)
        at android.os.Parcel.readException(Parcel.java:1884)
        at com.google.android.gms.common.internal.IGmsServiceBroker$Stub$zza.getService(Unknown Source:45)
        at com.google.android.gms.common.internal.BaseGmsClient.getRemoteService(Unknown Source:95)
        at com.google.android.gms.common.api.internal.zzbn.run(Unknown Source:43)
        at android.os.Handler.handleCallback(Handler.java:873)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:214)

我们尝试在 Google Play 控制台中创建一个新的 Keystore 文件并添加 SHA1,尝试在 Google Play 控制台中创建一个新的 API 密钥并将其添加到清单中

在 Manifest 中,我们添加了 API 密钥,如下所示

  <meta-data
            android:name="com.google.android.awareness.API_KEY"
            android:value="YOUR_API_KEY"
            tools:replace="android:value" />

即使我们提供了正确的 API 密钥,我们也会收到类似 Invalid API KEY 状态码为 12 的消息。我们检查了包名称和其他内容,但仍然发生了同样的崩溃。

4

1 回答 1

0

当用户使用 Google Play 服务版本 18.7.xxx 时出现同样的错误我已向问题跟踪器提交了一张票:https ://issuetracker.google.com/issues/138739069

更新

此问题已得到解决。有关详细信息,请查看上面的问题跟踪链接。

于 2019-08-26T04:53:36.633 回答