Android Studio中的API身份验证问题

时间:2020-04-11 20:01:18

标签: java api android-studio api-key

我是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自动创建))。

我进行搜索并尝试解决此问题,但是我不能,所有解决方案都给我相同的结果.. 您能帮我解决这个问题吗? 谢谢..

0 个答案:

没有答案