朱哥 发表于 2014-11-16 18:54

编译反编译简单教程

本帖最后由 朱哥 于 2015-10-13 12:01 编辑

两年前看各类反编译教程,因为电脑端Java环境配置不成功作罢,只好使用手机apktool按照教程简单修改。永泽出了那么多好的教程,他也希望有更多的人学会折腾,成为高手,所以大家实在应该学一下编译反编译,不然白用Android机器,尤其是Motorola机器。

昨天晚上突发念头,尝试配置Java环境。参考百度里面搜索到的教程,百度经验,试了几个,都没有成功。早上起来继续尝试,终于找到靠谱的,设置成功。

其实非常简单,只是没有找到正确的方法。

有兴趣想折腾的同学可以参考下(win7系统为例)。



**** Hidden Message *****
配置好环境以后,可以下载apktool工具,和notepad+(修改smali,XML文件)
以前的工具似乎不可以编译4.4+系统文件,推荐适合新手的是2.0beta绿色软件,现在操作非常简单,不同于以往要求规程复杂,直接在任何目录都可以直接编译反编译。

**** Hidden Message *****


用apktool反编译又叫解包,得到一个文件夹,里面的部分文件可以修改。修改好以后的文件夹用apktool回编译打包,得到新的apk,这个新apk里面的部分内容要根据修改情况直接在压缩状态替换到原来没有编译过的原始apk,具体替换看我前面手机端编译的帖子。
apktool工具很多不能编译framework-res,使用以下工具
apktool 密码 4pag
这个工具需要在prompt command里面输入命令:反编译:apktool d x.apk,(x是你编译的文件名);编译: apktool b x,(x是编译后的同名文件夹);加载框架: apktool if framework-res.apk(把系统的框架文件放在apktool文件夹里面)。
手机端修改4.2.2与4.4系统状态栏网速显示教程http://bbs.ihei5.com/thread-310746-1-1.html(出处: 爱黑武论坛)
本经验教程搜索自网络整理,感谢原作者。 教程写给有兴趣的同学,高手绕道。 无聊的,脑残的,无教养的,不会沟通的智障者请自重!!








土野村夫 发表于 2014-11-16 19:27

特别是JAVA环境难设置

朱哥 发表于 2014-11-16 19:38

土野村夫 发表于 2014-11-16 19:27
特别是JAVA环境难设置

很多网络搜索到的方法都不一样,试了很多不靠谱

xulehalo 发表于 2014-11-16 20:29

顶朱哥 普及了知识实用

lose2836 发表于 2014-11-16 23:39

顶朱哥 普及了知识

lose2836 发表于 2014-11-16 23:48

以前按教程改过,但是打包后,放入后出现短信收不到原因。

terry19890411 发表于 2014-11-17 08:34

需要root吗

朱哥 发表于 2014-11-17 09:21

terry19890411 发表于 2014-11-17 08:34
需要root吗

root是前提,不root文件提吧出来,编译出来也无法用。

zs1309 发表于 2014-11-17 13:09

看看吧,学习是好事

zsefv7338513 发表于 2014-11-17 17:57

我要学我要学
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: 编译反编译简单教程