Я пытаюсь нарисовать маршрут между двумя точками, используя Google Directions в Google Map Android API, используя Нарисуйте маршрут между двумя точками, используя Google Directions
все хорошо, когда я запускаю код, который янайти карту, и я могу сделать два маркера.Проблема здесь заключается в отсутствии маршрута, и когда я смотрю на Android Studio Logcat, я нахожу эту ошибку:
"error_message": "Безключевой доступ к платформе Google Maps устарел. Используйте ключ API со всемиВаши вызовы API, чтобы избежать прерывания обслуживания
Я посмотрел его и обнаружил, что с 11 июня 2018 года Google начал принудительно использовать ключи API, поэтому я изменил свой URL с
String url = "https://maps.googleapis.com/maps/api/directions/"+output+"?"+parameters;
до
String url =" https://maps.googleapis.com/maps/api/directions/"+output+"?"+parameters + "& key =" + MY_API_KEY
MY_API_KEY согласно учетным данным моего проекта.
Но ошибка все еще появляется. Я также обнаружил, что биллинг, связанный с вашими проектами, должен быть на карте Google, хотя ключ бесплатный. Вы можете использовать егос любым из ваших приложений, которые вызывают Maps SDK для Android, но по-прежнему запрашивают биллинг, поэтому у меня должна быть кредитная карта онлайн, и она сейчас мне недоступна.
Так что любые предложения о том, как решить эту проблему?
Можно ли использовать какой-либо другой API, кроме API Карт Google?