获取高德开发平台key

267 阅读1分钟

微8.jpg 搞了一下午,其实很简单拿到SHA1和packageName就可以了,其主要时间浪费在了拿到SHA1的密钥库口令上了,下面做个总结,加深记忆。

首先,如果知道密钥库口令的话,可以win+R找到keytool.exe目录运行: "exe文件路径" -list -keystore debug.keystore 输入密码即获得。

image.png

其实上面很容易得到,下面说一下不知道口令怎么得到SHA1:

1.找到keytool.exe文件所在的文件夹,执行keytool -genkey -alias android.keystore -keyalg RSA -validity 36500 -keystore android.keystore

image.png

  • keytool
  • -genkey
  • -alias android.keystore 文件名字
  • -keyalg RSA 加密算法
  • -validity 36500 有效时长100年
  • -keystore android.keystore 位置

2.在生成的密钥文件目录执行:keytool -list -v -keystore android.keystore,android.keystore为密钥文件名。

image.png

3.在Android项目文件中找到AndroidManifest.xml文件;

image.png

4.高德开放平台注册,然后使用这两个就可以获取key了。