我正在尝试来自 https://github.com/googlesamples/android-play-places 的 Google Place 自动完成示例.
我已将正确的 API key 放在正确的位置。我知道这一点,因为当我输入一个随机字符串无效的 API key 时,我会得到一个不同的错误。
因此,在输入正确的 API key 后,我会在真实设备和模拟器中运行该应用程序。两种设备都给我这个错误:
状态{statusCode=PLACES_API_INVALID_APP, resolution=null}
导致此错误的原因以及如何解决?
最佳答案
这是因为您放置在 Developers Console 凭据部分的包与您正在构建的项目不同。
- 打开https://console.developers.google.com
- 转到左侧的 APIs & auth 菜单,然后转到 Credentials
- 您可以添加新的 Android API 并放置您正在构建的包,或者编辑任何现有的并添加另一个包名称和指纹 (SHA1)。
关于android - 来自 Android Play Places 的 PLACES_API_INVALID_APP 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33115337/