关于高德地图开发-调试通过-打包失败(授权Key不正确)
2016-12-13 11:18
1046 查看
高德地图开发调试的应用程序正常,打包后显示授权key失败
这是由于调试生成的应用程序使用的是eclipse默认的SHA1的值
我们需要使用自己创建的数字签名来解决这一问题。以下是解决方案
设置Android 环境变量
如图所示 打开Cmd输入以下指令
1:cd C:\Program Files\Java\jdk1.7.0_13\bin
2:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
3:输入密钥口令(因为是密文,不要以为键盘没反应, 例如输入111111后直接回车) 其他信息依照提示输入。结束按Y
会生成C:\Program Files\Java\jdk1.7.0_13\bin\android.keystore文件
4:右键工程android tool-》export signed application package
输入C:\Program Files\Java\jdk1.7.0_13\bin\android.keystore和密钥
5:如下图所见产生新的SHA1,替换百度控制台的的SHA1 打包以后的高德地图开发 生成的apk不会提示授权Key失败
这是由于调试生成的应用程序使用的是eclipse默认的SHA1的值
我们需要使用自己创建的数字签名来解决这一问题。以下是解决方案
设置Android 环境变量
如图所示 打开Cmd输入以下指令
1:cd C:\Program Files\Java\jdk1.7.0_13\bin
2:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
3:输入密钥口令(因为是密文,不要以为键盘没反应, 例如输入111111后直接回车) 其他信息依照提示输入。结束按Y
会生成C:\Program Files\Java\jdk1.7.0_13\bin\android.keystore文件
4:右键工程android tool-》export signed application package
输入C:\Program Files\Java\jdk1.7.0_13\bin\android.keystore和密钥
5:如下图所见产生新的SHA1,替换百度控制台的的SHA1 打包以后的高德地图开发 生成的apk不会提示授权Key失败
相关文章推荐
- 关于百度地图开发-调试通过-打包失败(授权Key不正确)
- 百度地图开发-调试通过-打包失败(授权Key不正确)
- 获取微信沙箱秘钥有效期,沙箱验证签名失败,请确认沙箱签名key是否正确,通过getsignkey调用生成——微信支付沙箱开发6
- 带百度地图apk 签名打包后 地图key验证失败
- 有关百度地图,高德地图出现key认证失败
- android 关于apk 打包后的地图定位和导航失败的问题
- 百度地图打包签名后,地图key验证失败问题解决.
- iOS开发小结 - AFNetworking的Post失败,关于requestSerializer的正确使用
- 微信小程序----高德地图开发应用(获取key)
- 关于使用第三方地图测试版的SHA1和打包的SHA1申请的key的坑
- 高德开发 android 出现 key 鉴权失败
- 高德地图的调试版SHA1与发布版SHA1分别的获取,申请到KEY
- 带百度地图apk 签名打包后 地图key验证失败
- 带百度地图apk 签名打包后 地图key验证失败
- android 高德地图出现【定位失败key鉴权失败】
- android 高德地图出现【定位失败key鉴权失败】
- 高德地图的调试版SHA1与发布版SHA1分别的获取,申请到KEY
- android 关于apk 打包后的地图定位和导航失败的问题
- 关于项目打包后,百度地图文件请输入正确的key
- Android 高德地图开发,手机显示用户MD5安全码未通过