反編譯apk將自己的jar包加進去在重新打包簽名
1.將apk用apktool反編譯
命令:java -jar apktool d xxx.apk
2.將將要放入目標apk的jar包使用apktool反編譯
3.將jar的smali文件和資源文件等全部加入 目標apk反編譯後的文件夾中
4.修改目標apk反編譯文件的smali源代碼
5.用apktool工具將目標反編譯文件反打成包
命令:java -jar apktool b xxx
6.對打包文件簽名
命令:jarsigner -verbose -keystore two.keystore -signedjar ../signed.apk 104170_apktool/dist/104170.apk key1
解釋:jarsigner -verbose -keystore keysore的位置 -signedjar 要簽名的apk文件 keystore的alias(別名)
僅供學習