今天做一个小程序,需要使用百度地图的Api进行开发。所以照着晚上教程注册成为一个百度开发者
申请很快。几分钟就完成了。
然后点击控制台,创建自己的应用:
然后我看了。要SHA1,我不知道这是啥玩意,然后我点击了如何获取,界面显示:
使用keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey
来进行获取,然后我照着输入了
结果提示:
有可能会提示你keytool 不是可执行命令。那么你就将jdk的目录配置到环境变量中:
这个根据自己安装jdk的位置来。
不存在密钥的原因是没有进行创建密钥(密钥是需要自己创建的)
在命令行中输入:keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000
输入完成之后出现如下界面:输入姓名啊,地址啊什么的。
弄完之后就提示你已经生产密钥证书了。
之后再执行命令:keytool -v -list -keystore debug.keystore
,然后输入密码。密码就是密钥口令。前面让你二次输入的就是。
然后就可以看到密钥了:
然后密钥拷贝到控制台就可以创建成功了