百度地图开发-调试通过-打包失败(授权Key不正确)
2015-09-08 09:22
363 查看
百度地图开发调试的应用程序正常,打包后显示授权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失败
相关文章推荐
- 漫谈C指针第十一讲---参数的引用传递
- SOAPUI测试WSDL项目(三)---处理消息
- 后缀树与后缀数组
- uva 11991 Easy Problem from Rujia Liu?
- For the End User, the Interface Is the System
- Oracle执行时间与sql格式
- 无法创建连接器。 无法连接来自不同容器的可执行文件
- 每日学习总结<一> 2015-8-31
- getBoundingClientRect()
- enum的用法
- Hadoop 实例11 二次排序讲解
- SOAPUI测试WSDL项目(二)---操作和请求
- 获取map中元素的另一种方式,通过entrySet
- The Importance of Consommé
- jQuery工具函数
- Masonry介绍与使用实践:快速上手Autolayout
- appium + xml + web 自动化测试框架设想及实践分享
- leetcode 268: Missing Number
- 双向循环链表基本操作(初始化,插入,删除,清空,销毁,访问前驱,后继等)
- CPaintDC CDC