debug签名是eclipse自带的, 并且很方便, 但是作为android开发, 会让你很头痛, 尤其是用到服务器验证的时候, 你不得不生成release签名, 一遍一遍的export也是要吐了, 这时候就需要release签名来在eclipse里面跑测试:
debug签名需要修改已有签名文档的几个地方:
1.名称没有限制
2.keystore密码必须是"android"(全小写)
3.alias名称必须是"androiddebugkey"(全小写)
4.alias的密码必须是"android"(全小写)
1.找到你得release签名, 复制一份命名为debug.keystore
2.修改你得keystore文件密码:
keytool -storepasswd -keystore debug.keystore
提示:先要求输入原密码, 再输入新密码和确认新密码
3.修改你的alias名称:
keytool -changealias -keystore debug.keystore -alias 原名称 -destalias androiddebugkey
提示:此时需要输入keystore新密码, 密码已变, 需要输入alias原密码
4.修改你的alias密码:
keytool -keypasswd -keystore debug.keystore -alias androiddebugkey
提示:需要输入keystore的新密码, 以及alias原密码, 并输入alias新密码
5.项目的libs下的armeabi缓存和项目的obj下的缓存清理一下
大功告成, 配置eclipse
window设置在: Window->Preferences->Android->Build->Custom debug keystore
mac设置在: Eclipse->偏好设置->Android->Build->Custom debug keystore
希望可以帮助到你
参考: http://blog.csdn.net/superbigcupid/article/details/48230675