Android 即使在从sha1生成新密钥后,签名发布的apk也不会显示google地图
我有一个使用谷歌地图的应用程序。但当我安装已发布的apk并使用时,谷歌地图不会显示。我使用keytool生成了SHA1&使用该SHA1,我生成了一个googlemaps密钥 然后我再次编译了一个发布的apk,但谷歌地图仍然没有显示出来 你能帮忙吗Android 即使在从sha1生成新密钥后,签名发布的apk也不会显示google地图,android,Android,我有一个使用谷歌地图的应用程序。但当我安装已发布的apk并使用时,谷歌地图不会显示。我使用keytool生成了SHA1&使用该SHA1,我生成了一个googlemaps密钥 然后我再次编译了一个发布的apk,但谷歌地图仍然没有显示出来 你能帮忙吗 提前谢谢我也经历过同样的事情。经过几天的斗争和研究,这里是我的代码。我的要求是打开一张地图的碎片和指向某个位置。在新位置放置一个标记。现在点击标题,它应该会打开一个新的地图和更新的位置。所以我所做的就是复制纬度和经度值,并将其传递给新活动,目的是…:)
提前谢谢我也经历过同样的事情。经过几天的斗争和研究,这里是我的代码。我的要求是打开一张地图的碎片和指向某个位置。在新位置放置一个标记。现在点击标题,它应该会打开一个新的地图和更新的位置。所以我所做的就是复制纬度和经度值,并将其传递给新活动,目的是…:)试试看!! 如果你在实施过程中遇到任何问题,请告诉我……我会尽力帮助你
请按照以下步骤获得发布SHA1
/Users/dharm/Documents/Android/test.jks
text.jks
SHA-1证书指纹
)你是这样把它放在舱单上的吗<代码>我这样说:你的应该行得通,但谷歌推荐geo的。这来自他们的文档:“com.google.android.geo.API_KEY是API密钥的推荐元数据名称。具有此名称的密钥可用于对Android平台上的多个基于Google Maps的API(包括Google Maps Android API)进行身份验证。为了向后兼容,API还支持com.google.android.maps.v2.API_KEY“Andrew:-)!!!它工作正常!!!!非常感谢:-)这是由于您在google(SHA-1证书指纹)上添加了调试“SHA1”密钥,所以请为发布模式创建SHA1并将其放在google(SHA-1证书指纹)上,有关更多信息,请查看此视频如何创建SHA1以供发布