我正在尝试使用 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吗?