1、申请地址http://lbsyun.baidu.com/apiconsole/key,自己自行注册一个百度账号
2、进入如下图界面,点击创建秘钥
3、点击新出现的密钥的设置,进入如下界面,并选择for moblie为类型
4、填写安全码,安全码的构成为Android签名证书的证书指纹 (SHA1)值 + “;” + 你的应用程序包名,SHA1值可以按如下步骤获取
点击eclipse中进入windows-preferences-android-build
如果你的Eclipse中的custom debug keystore没有设置,说明你的eclipse都是用default debug keystore给你的应用程序签名,否则都是用custom debug keystore签名,因此待会在获取你的SHA1值时必须用eclipse所使用的keystore去获取,比如我这里设置了custom debug keystore因此我获取SHA1值应当方法如下:
打开命令行并进入到keystore所在目录下
输入keytool -list -v -keystore mydebug,keystore 密码为android
注意这个命令的最后mydebug。keystore为你的keystore文件,如果你的keystore文件名为debug.keystore,就应当输入
keytool -list -v -keystore debug,keystore 否则会报keystore文件不存在的错误。
最后就得到对应的SHA1值
再讲怎么获取包名,到应用程序的mainfiest文件中的package就是对应的包名,这也决定了一个应用程序只能唯一使用一个key,
除非同一个key每次换package
输入完安全码后点击确认即得到你要使用的key