【问题标题】:Android Polyline not showing in release apkAndroid Polyline 未显示在发布 apk 中
【发布时间】:2020-01-13 21:07:49
【问题描述】:

我正在使用 google 方向 API 创建折线路线,我还尝试使用此链接中的 MapAnimator 为路线设置动画

https://github.com/tintinscorpion/Dual-color-Polyline-Animation/blob/master/uberpolylineanimation/src/main/java/com/logicbeanzs/uberpolylineanimation/MapAnimator.java

当我调试应用程序时,它看起来不错,它的动画效果很好,但是creatong release apk,完全没有动画和路线显示

【问题讨论】:

  • 你能分享你的代码和你遇到的任何错误吗?您的 API 密钥是否也受到限制?如果是这样,您是否为发布证书添加了 sha-1 指纹?见developers.google.com/maps/documentation/android-sdk/…
  • 谢谢,我解决了问题
  • 很高兴听到,为了社区的利益,请考虑回答您自己的问题。谢谢!

标签: java android google-maps kotlin google-maps-api-3


【解决方案1】:

我遇到了同样的问题,唯一的问题是我使用了一个未启用方向 API 的密钥。我通过使用以下启用/添加更改 api 密钥来解决它。

  1. 启用结算
  2. Maps SDK for android(显示地图)
  3. Directions API(获取折线/路线数据)
  4. Places API(如果您使用地点搜索或类似功能)
  5. 释放签名 SHA-1 指纹(如果密钥受到限制)

文件路径 (app\src\release\res\values\google_maps_api.xml)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-20
    • 2012-06-22
    • 1970-01-01
    • 2015-01-02
    • 2016-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多