Как исправить ошибку, используемую новым Place SDK для Android - PullRequest
1 голос
/ 28 мая 2019

Я хочу, чтобы adderss использовался новым местом SDK для 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.(compat)

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

Если есть кто-то, кто понимает, спасибо за внимание.

1 Ответ

0 голосов
/ 28 мая 2019

Проблема заключается в том, что вы не создали платежную учетную запись для своего проекта.

Без учетной записи по умолчанию Places SDK допускает только одну загрузку на ключ в день.

Чтобы устранить проблему, выполните следующие действия:

1 - Перейдите в консоль Google Cloud Platform.

2 - Включите платежную учетную запись для вашего проекта.

3-Выберите проект, содержащий API, который вы хотите просмотреть.

4-В списке API на панели инструментов щелкните имя API.

5-Рядом с верхней частьюна странице, нажмите Квоты или Использование и установите лимит в соответствии с вашим использованием.

...