APK的二次打包
1.1、替换图片

1、先解压APK:

unzip xxx.apk -d xxx

2、找到要替换的图片,记住该图片的文件名

3、要替换的文件名和原来的文件名必需完全一致,包括后缀名

zip xxx.apk -u res/drawable-hdpi/ic_launcher.png

4、重新签名

jarsigner -verbose -keystore ~/.android/debug.keystore -storepass android -digestalg SHA1 -sigalg MD5withRSA -sigfile CERT -signedjar xxx_signed.apk xxx.apk androiddebugkey

5、字节对齐优化

zipalign -v 4 xxx_signed.apk xxx_signed_aligned.apk