1. 在该路径下找到debug.keystore证书 :C:\Users\
2. 利用命令行 :jarsigner -verbose -keystore debug.keystore -signedjar ROOT_master_1.1.5_signed.apk ROOT_master_1.1.5.apk androiddebugkey -storepass android
-keystore 证书文件路径
-verbose 显示所有信息
-signedjar 签名后的APK路径, 签名前的APK路径
androiddebugkey 为debug.keystore别名
-storepass 证书密码
顺便提一下,eclipse支持更换默认证书。
打开Eclipse,在Window->Preferences->Android->Build->Custom debug keystore这里,我们无法使用自己生成的keystore,主要原因是,即使是自定义的调试证书,也需要保证和默认证书一样的密码,别名alias和别名密码。说到这里不得不吐槽一下,不能使用正式签名证书,这种设计有什么用。
ADT生成的debug.keystore签名信息如下:
Keystore name: “debug.keystore”
Keystore password: “android”
Key alias: “androiddebugkey”
Key password: “android”
CN: “CN=Android Debug,O=Android,C=US”