如何修复 android 的新 Place SDK 使用的错误

How to fix error used by new Place SDK for android

我想让新的 place sdk 使用 adderss android。

参考https://developers.google.com/places/android-sdk/client-migration

我用了com.google.android.libraries.places:places-compat:1.1.0

这是为了:https://cloud.google.com/blog/products/maps-platform/introducing-new-improved-places-sdks

我用过com.google.android.gms:play-services-places:16.0.0

我使用了 google 示例代码。 (兼容)

https://github.com/googlemaps/android-places-demos

我运行这个项目并尝试获取当前位置(地址)。

我第一次知道现在的地方(地址)

但是我第二次没有得到

错误代码:9005: You have exceeded your daily request quota for this API. If you did not set a custom daily request quota, verify your project has an active billing account: http://g.co/dev/maps-no-account

如有明白人,多谢谅解

问题是因为您还没有为您的项目创建结算帐户。

默认情况下没有计费帐户Places SDK每天每个密钥只允许加载一次。

您可以按照以下步骤解决问题:

1- 转到 Google 云平台控制台。

2-为您的项目启用结算帐户。

3-Select 包含您要查看的 API 的项目。

4 - 在仪表板上的 API 列表中,单击 API 的名称。

5-在页面顶部附近,单击配额或用量并根据您的用量设置限制。