最近同事说一起做点东西,琢磨着研究下apk的结构,去网上搜索相关资料,说jadx反编译工具不错,我就准备自己安装试试,根据github的介绍,一看还是挺容易安装的,结果并不是那么一回事
先是在windows上安装,发现它要下一个gradle-2.7-bin.zip的文件,运行官方bat文件,运行一段时间就报错,试了好几遍,都没用,然后又跑到虚拟机里试试,结果还是一样。我就尝试着自己去下载这个文件,挂上代理都没有下下来,最后在csdn找到了,但是根据脚本执行结果来看,它存放的目录是随机生成的,我把gradle-2.7-bin.zip文件放在我的内网80端口上,然后修改jadx目录下的gradle/wrapper/gradle-wrapper.properties将 distributionUrl=https://services.gradle.org/distributions/gradle-2.7-bin.zip修改为我自己的资源地址 如 distributionUrl=http://192.168.0.67/gradle-2.7-bin.zip,修改完毕,继续运行编译脚本,正常运行了,就是编译速度有点慢
最后附上gradle-2.7-bin.zip下载地址 http://pan.baidu.com/s/1i5i2UrV