android: 当我从我的电脑运行时,谷歌地图 v2 不工作

标签 android android-maps-v2

Google map v2 在我的应用程序中实现。在其他计算机上运行时,它工作正常。

但是当我的电脑生成Apk时,它没有显示Map

我的 PC 中是否有任何设置需要更改?。请给我建议。

Google map API key 是使用签名 key 生成的。

最佳答案

你是绝对正确的,你不需要更改它是唯一的 api key 。

因此您无需更改 manifest.xml 中的任何内容。

但是,正如您所说,当您从计算机运行项目时,它不会显示 map 。因为当您默认运行项目时,它会使用 debug.keystore 对 apk 进行签名。

现在您要做的是,使用 debug.keystore 从您的电脑生成 SHA-1,然后在 google api 控制台中输入该 SHA-1。

您可以在 google api 控制台的项目设置中添加多个 SHA-1。

只要看看截图你就会明白。

enter image description here

enter image description here

关于android: 当我从我的电脑运行时,谷歌地图 v2 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21898252/

相关文章:

Android - 如何将图片 url 转换为图片?

android - 房间使用日期字段

Android MapFragment 运行时错误 - 找不到类 'maps.j.k'

php - Android 实时 map 应用程序

android - 大型阵列对效率有多大影响?

android - 解析 Android : subscribe/unsubscribe not really coherent with online

c# - Unity android Native Camera 作为 WebcamTexture

android - 如何提高 Android 地理围栏进入/退出通知的一致性?

java - 在 map 上创建自定义指南针或移动 native 按钮

android - 为移动目标 lat/lng 和缩放级别的动画偏移 map fragment 的中心