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。
只要看看截图你就会明白。
关于android: 当我从我的电脑运行时,谷歌地图 v2 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21898252/