2、 解壓xxx.zip,在解壓的目錄中刪除整個META-INF文件夾
3、 將剩餘的文件重新壓縮並將文件修改回xxx.apk
4、 找到debug.keystore文件,它的位置:
Ubuntu: ~/.android/debug.keystore
win7:c:/user/.Android/debug.keystore
xp: C:/Documents and Settings/user/.Android/debug.keystore
5、 開始簽名,將剛剛修改過的xxx.apk文件和debug.keystore文件放在同一個目錄下6、cmd 》
jdk1.6版本輸入命令:
jarsigner -keystore F:\hao123\debug.keystore -storepass android -keypass androidF:\hao123\hao123.apk androiddebugkey
zipalign能夠使apk文件中未壓縮的數據在4個字節邊界上對齊(4個字節是一個性能很好的值)
zipalign 4 F:\hao123\hao123.apk F:\hao123\hao123signer.apk
jdk1.7版本輸入命令:
jarsigner -digestalg
SHA1 -sigalg MD5withRSA -keystore F:\hao123\debug.keystore -storepass
android -keypass android F:\hao123\hao123.apk androiddebugkey
zipalign能夠使apk文件中未壓縮的數據在4個字節邊界上對齊(4個字節是一個性能很好的值)
zipalign 4 F:\hao123\hao123.apk F:\hao123\hao123signer.apk
安裝簽名好的apk命令:adb install F:\hao123\hao123signer.apk