百度密匙申请
一、生成keystore
1.F:\Java\bin\keytool.exe配置到path里面(注:这里的路径要用自己的)。也可以cd到java\bin目录下;
- 生成keystore的命令
keytool -genkey -alias test.keystore -keyalg RSA -validity 20000 -keystore test.keystore
下面是我的命令:
/***/

/*/
keytool -list -v -keystore debug.keystore
二、获取sha1值
命令:
keytool -list -v -keystore test.keystore
下面是我的命令了
/***/
/****/
我们需要的是这一段
SHA1: D0:84:C4:68:86:F3:E6:02:9F:DF:C4:0B:56:31:60:C0:01:4D:3D:B3
三。在线打包方面如下图
包名按照规范定义这里报名很重要要记住 如:com.lipin
证书别名的话上面获取sha1值的时候已经有了 我的是test.keystore 其实就是文件名
密码:就是生成keystore的时候这只的密码
证书文件的话选中生成的那个证书文件就可以了
四、百度方面的配置
1.有一个百度帐号
- 登录到http://developer.baidu.com/map/
- 然后选择右上角的API控制台。
- 创建应用我就不说了
- 然后安全码就是我们的 SHA1 + 包名;
- 我的是这样的:D0:84:C4:68:86:F3:E6:02:9F:DF:C4:0B:56:31:60:C0:01:4D:3D:B3;com.lipin
- 然后设置完成应用就不会有密匙不匹配的问题出现了。
谢谢大家
alongSefl
2015年8月15日 23:49:42