我一直试图让谷歌地图android的v2工作。
虽然不是编码让我感到烦恼。我甚至无法上手
我已经关注了如何获取密钥的各种文章和教程,我有我的MD5密钥,我不会发布,但显然它看起来像:
xx:xx:xx:xx:xx:xx:xx:xx:xx:etc ..
在Googles API控制台上,我点击了“创建新的Android密钥”并输入了我的MD5密钥,如下所示:
XX:XX:XX:XX:XX:XX:XX:XX:XX; com.example.project
我已经做了几次,使用-keytool的各种迭代获得了我的MD5几次,它总是一样的,所以我很确定键是正确的。
我一直在收到'输入无效',有什么想法吗?
到目前为止,我还没有发现谷歌已经弃用了他们以前的API,在地图开发上渲染了大约3/4的互联网开发冗余,如果我无法获得V2的密钥,我显然会陷入困境。请帮助!
答案 0 :(得分:2)
Google Maps API V2使用SHA1
指纹,而不是MD5
。
我想这就是它不适合你的原因。
您可以查看我撰写的关于如何获取API V2密钥的博客文章:
答案 1 :(得分:1)
在Ubuntu上运行此命令:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android