Проблема аутентификации API в студии android - PullRequest
0 голосов
/ 11 апреля 2020

Я новичок в Android Studio - Java .. Я работаю над приложением Android, показывающим автомобильную анимацию как Uber, я столкнулся с проблемой при попытке запустить автомобильную анимацию в эмуляторе URL показывает

   "error_message" : "You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account",
   "routes" : [],
   "status" : "REQUEST_DENIED"
}

Я создаю учетную запись API и активирую платежную учетную запись. Также я ограничиваю ключ API в Направлении API ..

Мой код ..

 requestUrl = "https://maps.googleapis.com/maps/api/directions/json?"+
                   "mode=driving&"+
                   "transit_routing_preference=less_driving&"+"origin=-33.92873%2C18.458879&destination=-33.92873%2C18.458879&waypoints=-33.9403%2C18.666731"+
                   "key="+getResources().getString(R.string.google_directions_key);

            Log.d("URL",requestUrl);//Print url to review by Chrome
            Log.d("The destination is : ", destination);

Также я использовал (ключ сервера (автоматически создается Firebase)) ..

Я ищу и пытаюсь решить эту проблему, но не могу, все решения дают мне один и тот же результат. Можете ли вы помочь мне решить эту проблему? Спасибо ..

...