gpt4 book ai didi

android - Google PlacePicker 在启动后立即关闭,结果代码为 2

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:31:04 24 4
gpt4 key购买 nike

在我的项目中,PlacePicker 运行良好,但今天突然在启动后立即关闭,结果代码为 2。

这是 logcat 输出

07-06 16:06:36.596   1023-20519/? W/Places﹕ e.a:638: gLocReplyElement
unsuccessful status: 1

07-06 16:06:36.596 1023-20519/? W/Places﹕ e.a:665: gPlaceQueryResult
unsuccessful responseCode: 26

07-06 16:06:36.596 21086-21708/? E/PlacePicker﹕
PLACES_API_QUOTA_FAILED

有什么想法吗? PLACES_API_QUOTA_FAILED 错误代码的含义是什么?

最佳答案

假设您启用了适用于 Android 的 Place API 并且您的 API key 已在 list 中正确配置,如果您在开发者控制台中缺少 SHA-1 证书指纹,也可能会发生这种情况。因此,请确保您已涵盖以下内容:

  1. 在开发人员控制台中,确保您已为您的 Android 应用程序生成 API key ,并确保将 API key 输入到您的 list 文件中。它应该是嵌套在应用程序标签内的元标签。

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.my.awesome.app">
    <application>
    <meta-data
    android:name="com.google.android.geo.API_KEY"
    android:value="AIza..."/>
    ... other stuff
    </application>
    </manifest>
  2. 在与您的 API key 相同的页面底部,您需要输入 list 和证书中的包名称。在开发/ Debug模式下,您可以使用工作室提供的调试 keystore 中的证书,但是,对于发布版本,您必须生成自己的 keystore 。

为 Debug模式生成 key 哈希:

keytool -exportcert -alias androiddebugkey -keystore C:\Users\{username}\.android\debug.keystore -list -v

发布版本使用相同的命令,但这次您需要指向您自己的 keystore 。

More info here

关于android - Google PlacePicker 在启动后立即关闭,结果代码为 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31243930/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com