搞了一下午,其实很简单拿到SHA1和packageName就可以了,其主要时间浪费在了拿到SHA1的密钥库口令上了,下面做个总结,加深记忆。
首先,如果知道密钥库口令的话,可以win+R找到keytool.exe目录运行: "exe文件路径" -list -keystore debug.keystore 输入密码即获得。
其实上面很容易得到,下面说一下不知道口令怎么得到SHA1:
1.找到keytool.exe文件所在的文件夹,执行keytool -genkey -alias android.keystore -keyalg RSA -validity 36500 -keystore android.keystore
- keytool
- -genkey
- -alias android.keystore 文件名字
- -keyalg RSA 加密算法
- -validity 36500 有效时长100年
- -keystore android.keystore 位置
2.在生成的密钥文件目录执行:keytool -list -v -keystore android.keystore,android.keystore为密钥文件名。
3.在Android项目文件中找到AndroidManifest.xml文件;
4.高德开放平台注册,然后使用这两个就可以获取key了。