关于百度地图开发-调试通过-打包失败(授权Key不正确)
2014-07-18 01:09
295 查看
百度地图开发调试的应用程序正常,打包后显示授权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验证失败
- 带百度地图apk 签名打包后 地图key验证失败
- iOS开发小结 - AFNetworking的Post失败,关于requestSerializer的正确使用
- 关于使用第三方地图测试版的SHA1和打包的SHA1申请的key的坑
- iOS开发小结 - AFNetworking的Post失败,关于requestSerializer的正确使用
- 带百度地图apk 签名打包后 地图key验证失败
- android 关于apk 打包后的地图定位和导航失败的问题
- android 关于apk 打包后的地图定位和导航失败的问题
- 百度地图打包签名后,地图key验证失败问题解决.
- 关于项目打包后,百度地图文件请输入正确的key
- 无法在web服务器上启动调试,web服务器配置不正确的解决方法————转载在百度
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- 关于windows环境下QT开发ICE程序无法正确连接类库的解决方法
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- 关于java通过MANIFEST.MF文件打包
- 关于java函数传递的,调试时jianshu()返回失败,求指教!!!