Android 反编译,修改,重新打包,签名
2012-11-09 19:01
453 查看
作者:阿米达
--------------------转载请注明:/article/8866315.html
工具:
Apktool:http://code.google.com/p/android-apktool/ (下载apktool-install-windows-*文件和 apktool-*文件)
Auto-Sign:
http://forum.xda-developers.com/showthread.php?t=471634
步骤:
源程序在onCreate里面打印输出” aaaa”,我们要修改成” bbbbbb”.例子:
1. 运行命令apktool.bat d test.apk test2. 到源文件test目录下找到我们要修改的MainActivity.smali文件
3. 打开文件修改源代码,此处我们把log输出” aaaa”修改为” bbbbbb”
4. apktool.bat b -f test test1.apk
5. 拷贝test1.apk到auto-sign文件夹
6. 签名刚才的程序:java -jar signapk.jar testkey.x509.pemtestkey.pk8 test1.apk test1signed.apk
7. 安装最后修改的程序:adb install test1signed.apk
运行程序结果:
第一行是之前的程序,第二行是我们之后重新修改的程序打印的log。相关文章推荐
- Android 反编译,修改,重新打包,签名
- Android对apk源码的修改--反编译+源码修改+重新打包+签名【附HelloWorld的修改实例】
- Android对apk源码的修改--反编译+源码修改+重新打包+签名【附HelloWorld的修改实例】
- Android对apk源码的修改--反编译+源码修改+重新打包+签名【附HelloWorld的修改实例】
- 安卓apk反编译、修改、重新打包、签名全过程
- android apk进行反编译,修改manifest并重新打包成apk
- jarsigner: 无法打开 jar Eclipse打包时出现export aborted because fatal lint errors were found android反编译重新签名问题
- Android 不修改签名的情况下重新打包apk文件
- android混淆打包、反编译、重新打包签名
- Android反编译apk,修改资源,打包,签名全过程
- Android TV下LeanbackLauncher的反编译,AS重新打包修改
- 游走Android系列之APK文件的反编译、修改和重新编译打包
- [Android]反编译查看、修改源码、逆向分析以及二次打包签名
- 游走Android系列之APK文件的反编译、修改和重新编译打包
- Android打包系列 JAR反编译修改后重新打包
- Android 如何对apk文件进行反编译以及重新打包签名 标签: apktoolandroid反编译jebSmali2Java 2016-05-10 16:00 3897人阅读 评论(0) 收藏
- Android 如何对apk文件进行反编译以及重新打包签名
- apk反编译修改后重新打包
- 将JAR包反编译,修改后重新打包(转)
- 如何修改(反编译,修改,重新打包,替换资源)GMS套件中的内容