android - 在谷歌地图中绘制多边形线的 key 生成错误

标签 android google-maps polyline google-polyline

 {
      "error_message": "Keyless access to Google Maps Platform is deprecated. Please use an API key with all your API calls to avoid service interruption. For further details please refer to http://g.co/dev/maps-no-account",
      "routes": [],
      "status": "OVER_QUERY_LIMIT"
 }

由于此错误消息和 OVER_QUERY_LIMIT 状态,无法在谷歌地图中绘制折线。

最佳答案

请按照步骤操作以避免出错

启用以下 API

1 个谷歌地图 Android SDK

2 方向 API

3 地理编码API

4 地理定位API

5 个地方 API

Android 6 Places SDK

并且请创建一个计费帐户它不会收取任何费用只需要 2 INR 来检查您是否不是机器人

然后请将您的 Api key 传递给 URL (注意不要限制您的 API)

String url = "https://maps.googleapis.com/maps/api/directions/"+output+"?"+parameters + "&key=" + MY_API_KEY

完成这一步后它会起作用..

关于android - 在谷歌地图中绘制多边形线的 key 生成错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52436867/

相关文章:

java - 谷歌地图 getdirections api - 折线

google-maps - Flutter 中的谷歌地图导航

android - 在两个标记 map-box react-native 之间画一条线?

android - (Android)是否可以更改谷歌地图中多段线的形状?

java - 在 Android 中,如何在一个选项卡中显示 TextView ,而不是在其他选项卡中显示 TextView ?

android - 如何使用kso​​ap2在android中使用xml数据从字符串变量中获取值

android - 无法在Android设备上播放音频

java - 在软键盘 android 上收听每个按键事件

android - 在 for 循环中创建谷歌地图标记

javascript - 动画谷歌地图折线