Android无效的地图API密钥
问题描述:
我试图让MapView进入Android应用。Android无效的地图API密钥
我见过很多文章告诉我如何获得debug.keystore指纹,但是当我得到我的并把它放在网上我被告知它是无效的。 我注意到的一件事是,当我得到指纹时,它有20个不同的十六进制数字,而输入的示例键只有16个。 我缩短了我的距离(去掉了最后4个),它工作。
但是,我把这个键放在我的代码中,当我加载活动屏幕时,我看到网格,我的标记和缩放控件,但没有地图。我看到的每个地方都说这是关键问题。我很好,但我需要一些帮助才能获得指纹。
**编辑 我刚刚注意到的一点是,它给我的指纹为SHA1而不是MD5。那么我该如何切换呢? keyalg参数设置为RSA,因此它应该被忽略到MD5 ...
你输入什么命令来生成md5指纹? –
keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android> debug_fingerprint.txt
我知道增加“> debug_fingerprint.txt”并不是必须的,但如果我不知道输出的话放弃这一点。 – Sababado
我刚刚注意到的一点是它将指纹指定为SHA1而不是MD5。那么我该如何切换呢? – Sababado