使用Google Map中的Google路线在两点之间绘制路线

时间:2018-10-25 16:56:20

标签: android google-maps google-api

我正在尝试使用 Draw Route between two points using Google Directions在Google Map Android API中使用Google Directions在两点之间绘制路线

当我运行代码时,一切都很好,我找到了Map,并且可以创建两个标记。这里的问题绝非易事,当我查看Android Studio Logcat时发现此错误:

  

“ error_message”:“对Google Maps Platform的无密钥访问是   不推荐使用。请在所有API调用中使用API​​密钥,以避免   服务中断

我查了一下,发现自2018年6月11日起,Google开始强制使用API​​密钥,因此我将URL更改为

  

字符串url =“ https://maps.googleapis.com/maps/api/directions/” + output +“?” +参数;

  

字符串url =“ https://maps.googleapis.com/maps/api/directions/” + output +“?” +参数+“&key =” + MY_API_KEY

根据我的项目凭据的MY_API_KEY。

但是错误仍然出现。我还发现尽管密钥是免费的,但与您的项目相关的账单仍需要在Google地图中显示。您可以将其与任何调用Android版Maps SDK的应用程序一起使用,但该应用程序仍在要求结算,因此我必须拥有在线信用卡,并且暂时不可用。

那么关于如何解决此问题的任何建议?

除了Google Maps API之外,我还能使用其他API吗?

0 个答案:

没有答案