替换debug.keystore
来源:互联网 发布:免费 刻录软件 编辑:程序博客网 时间:2024/06/05 15:43
最近在开发过程中需要频繁的为测试的同事签名apk,感觉非常很麻烦,于是就想把Intellij或是Eclipse使用的默认debug.keystore文件替换成发布用(生产环境)的签名文件,这样就可以直接运行,不用频繁地签名apk文件了。
如果直接使用生产keystore进行调试,编译时会报错:
Android Packager:[trunk] java.io.IOException: Keystore was tampered with, or password was incorrect.
用自定义keystore进行调试时,必须保持自定义keystore的密码,别名,别名密码和默认debug.keystore一致,所以要修改生产keystore的一些信息。
具体步骤如下,以下以生产keystore名为android.keystore为例:
①修改android.keystore的别名
keytool -changealias -keystore android.keystore -alias android -destalias androiddebugkey
②修改android.keystore的别名密码
keytool -keypasswd -keystore android.keystore -alias androiddebugkey
③修改android.keystore的密码
keytool -storepasswd -keystore android.keystore
④复制修改好的android.keystore到 %userprofile% 下的.android目录,改名为debug.keystore,重新运行代码。
应注意:
①默认debug.keystore的密码为"android",也就是说该签名文件的密码应修改为"android"。
如果直接使用生产keystore进行调试,编译时会报错:
Android Packager:[trunk] java.io.IOException: Keystore was tampered with, or password was incorrect.
用自定义keystore进行调试时,必须保持自定义keystore的密码,别名,别名密码和默认debug.keystore一致,所以要修改生产keystore的一些信息。
具体步骤如下,以下以生产keystore名为android.keystore为例:
①修改android.keystore的别名
keytool -changealias -keystore android.keystore -alias android -destalias androiddebugkey
②修改android.keystore的别名密码
keytool -keypasswd -keystore android.keystore -alias androiddebugkey
③修改android.keystore的密码
keytool -storepasswd -keystore android.keystore
④复制修改好的android.keystore到 %userprofile% 下的.android目录,改名为debug.keystore,重新运行代码。
应注意:
①默认debug.keystore的密码为"android",也就是说该签名文件的密码应修改为"android"。
②keytool是jdk提供的工具,路径:%JAVA_HOME%\bin
来源:http://www.bkjia.com/Androidjc/1007308.html
0 0
- 替换debug.keystore
- 替换默认debug.keystore文件,替换debug.keystore
- 替换默认debug.keystore文件,替换debug.keystore
- 替换默认debug.keystore文件
- 替换ADT默认的debug.keystore
- mac下替换debug.keystore文件
- debug.keystore
- 查看keystore别名等信息&替换android自带的debug.keystore&debug和release的区别。
- android debug.keystore
- debug.keystore过期问题
- 重新生成debug.keystore
- Android debug.keystore 密码
- debug.keystore的制作
- 添加Custom debug keystore
- Android 修改debug.keystore
- 百度地图debug.keystore
- Custom debug keystore制作
- 设置custom debug keystore
- charles使用笔记(2)
- GLSL 纹理贴图
- Android tween动画(补间动画)
- SQL总结---存储过程
- Mac开发相关
- 替换debug.keystore
- 量化进阶—— 具有狼性的沃尔夫波交易策略
- 【洛谷】3377【模板】左偏树(可并堆)
- Android 照相和录像
- List接口ArrayList
- SQL总结---基本查询
- TextView控件设置空字符串的必要
- UVALive 3942 字典树+dp
- centos安装nodejs环境