【发布时间】:2018-03-28 20:31:37
【问题描述】:
2 天前我发布了我的应用程序,但它不起作用。 它不使用 Google Maps API(最新版本)加载地图,我只能看到左下角写有 google 的白屏,并且不加载 Google Places API Research 栏。
我已经尝试过 xomena 的建议,但它不起作用。 LogCat 说我:
03-29 09:22:39.807 8728-8815/? E/Google Maps Android API:授权失败。请参阅https://developers.google.com/maps/documentation/android-api/start 了解如何正确设置地图。 03-29 09:22:39.812 8728-8815/? E/Google Maps Android API:在 Google Developer Console (https://console.developers.google.com) 中确保启用了“Google Maps Android API v2”。确保存在以下 Android 密钥:API 密钥:YOUR_KEY_HERE Android 应用程序 (;):此处来自 Play 商店的 SHA1 指纹
Google Maps Android API v2 已启用,指纹正确且密钥存在。我也尝试在 LogCat 中复制指纹,但没有。
我解决了。 对于其他有相同问题的人,我忘记修改 projectname/app/src/release/res/values 上的键值。
【问题讨论】:
-
鉴于在此站点上搜索会给您一些建议,您尝试过什么,当您将发布 apk 侧加载到干净的设备时,您是否能够看到地图,请检查您使用的密钥用于释放等
-
我尝试在堆栈上搜索,但我不明白问题出在哪里,也没有找到最近的类似资源...
-
至少你能做的是edit你的帖子,你尝试了什么以及你发现了什么logcat输出。说“它不起作用”或“我找不到任何东西”对任何人都没有帮助。如果已发布应用程序的 logcat 中有任何内容怎么办?您是否将该应用与预先上传的签名应用以及 Play 商店中的应用进行了比较?
-
你看到这个答案了吗:stackoverflow.com/a/44672565/5140781?
标签: android google-maps google-maps-android-api-2