Places SDK 中的 APIException 9011 和 9010 错误

APIException 9011 and 9010 error in Places SDK

我是 Android 开发的新手,我正在学习 Maps SDK for AndroidMaps SDK 的 API 键工作正常,我可以在屏幕上看到带有标记的地图。 但问题是,我无法使用 Place Autocomplete 服务并面临以下两个错误:

  1. API异常代码 9011
  2. API异常代码 9010

虽然我在创建 API 密钥时启用了它,但我的 Places SDK 无法正常工作。我已经搜索了这两个错误,但我无法找到上述错误的原因。抱歉使用糟糕的英语,请告诉我发生在我身上的原因。

这些是您遇到的错误:

https://developers.google.com/places/android-sdk/reference/com/google/android/libraries/places/api/net/PlacesStatusCodes#public-static-final-int-over_query_limit

https://developers.google.com/places/android-sdk/reference/com/google/android/libraries/places/api/net/PlacesStatusCodes#public-static-final-int-request_denied

确保您使用的是最新的 Places SDK 客户端并且您已启用 Places API。

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

您可以在 link 查看上面提到的这些 APIException codes。之后确保您的 Places SDK 已打开。但是 places SDK 仅在您已将信用卡附加到 Google Maps account 时才有效。就这些了。