我已经为Android应用程序创建了密钥,并从android store应该使用的密钥库调试中设置调试sha1。
我使用以下命令提取sha1:
keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android
我仔细检查是否在google开发人员中正确设置了密钥和包名称。并删除密钥并生成另一个密钥,但这没有帮助,谷歌地图deosn不会出现。
请注意我的制作应用程序运作完美。
可能是什么问题?
编辑: logcat显示:
Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors).
解决: 我忘记在google项目控制台上启用地图api,日志猫并没有显示此问题。
答案 0 :(得分:1)
当我遇到这个问题时,这是因为我在开发者控制台中输入的用于获取密钥的软件包名称与我的应用程序的软件包名称不同。请确保它们是相同的