几款Android 反编译 IDE

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ameryzhu/article/details/33360821

自从买了Macbook Pro 后,很多操作不太一样,以前windows下的反编译集成环境配起来麻烦就暂且告一段落。

后来过了些日子,装了Parallels Desktop,又拷贝来win8,装了不行,系统的分辨率和retina不搭,实在难用,又下载了个win7 精简版,简直是各种坑啊,乱码,无端停止响应,各种吧。想再装个操作系统,来搞反编译,想到下载又要等好久,于是又放了一段时间。

最近经常弄一些反编译的东西,纯命令行在terminal里输,真蛋疼。还是想弄个批处理的。一键编译,一键生成源码,一键回编译,多方便。简单的说说我Google无数次挖掘到的神器吧。


1.Virtuous Ten Studio

这个是最强大的反编译工具,集成度很高,团队历时两年,坚持更新版本。

需要安装.Net环境,还要配置jdk,32位的哦!ApkTool 的2.0版本后需要Java 7的东西,这点也要注意。但是今天调了一天也没达到理想的状态。还是各种报错,晕死啊!

新版的VTS可以把手机上的apk直接拽下来,本地反编译,修改完后再一键deploy到手机上。这个比较给力。如果是从Google Play上下载的软件就可以直接这样处理了,是不是很方便,不需要从Root Explorer里考到云盘,再down到mac,或者DDMS拷。

VTS的新版本多了几种反编译的模式,可以动态的配置,以script方式来执行。就像麦当劳点餐一样,你想要怎样的套餐,它都有,你也可以自己定义一种反编译的套餐,通过拖拽来定义unzip,decompile,signer,generate java source,等一系列过程。越来越强大了。

关于Framework Tag,这个东西最开始一直没搞清楚怎么导入,后来连上手机后,有个remote方式,选中后居然导入失败,看看Log,写着get root permission fail,悲催的我又花了半个小时Root 我刚升级到4.4.3的nexus5。Root成功后,通过remote方式导入了framework-res.apk。结果发现还是有各种报错。


2.ApkStudio

印度人开发的玩意儿,界面简洁,调了好久还是出错,可以反编译,但是回编的时候apktool报错。


3.Apk改之理

国产软件,貌似最后,我只把这个给调通了。NND。还好各项功能都挺好用的。可以不能导入已经反编译好的项目。其它各项功能凑合吧。


好久没有更新blog了,先简单的记一笔吧。想了解更多童鞋翻墙搜吧。最近Goagent也是极卡。- -.

猜你喜欢

转载自blog.csdn.net/ameryzhu/article/details/33360821