android - 当我使用 proguard 时,谷歌地图没有加载

标签 android google-maps

在我的应用程序 project.properties 中,我添加了 proguard.config=proguard.cfg 以使用混淆器。 我已经导入了 apk 文件 --> export -->export android application -->create new keystore so on....

并创建了 apk 文件,当我在我的设备中运行这个 apk 时,谷歌地图没有加载, 如何解决问题?

最佳答案

您是否可能忘记为 Google map 添加一个 API key ,该 key 是根据您的“实时” key 构建的 - 您在创建发布版本时用于签署 apk 的 key ?。如果您只有一个在调试时有效的 key ,它可能是针对 Eclipse 的调试 key 签名的。阅读更多相关信息 here .

这在我之前指向的链接中都有解释,更具体地说,请阅读 'Displaying the debug certificate fingerprint'对比'Displaying the release certificate fingerprint' .

关于android - 当我使用 proguard 时,谷歌地图没有加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9359315/

相关文章:

android - 单击 map 标记添加 fragment 列表

javascript - 为什么函数不等待另一个函数

android - android 8.1.0安装burp证书后报"YOUR CONNECTION IS NOT PRIVATE"错误

java - kotlin 内部类无法访问外部的私有(private)方法?

javascript - 获取与 almond.js 一起使用的 RequireJS 异步插件

java - 如何从邮政编码获取地址?

google-maps - 使用某些航路点时,谷歌路线不会返回任何路线

android - 使用 Firebase BaaS 通过 Android 登录 Facebook

android - 为 fopen 更改 Android 中文件的权限

android logcat 记录聊天模块行相同的消息