安装前的准备
本人的系统是win10,已经安装过jdk;安装过eclipse;安装过github软件,设置大部分成功,由于不知名原因无法用户登陆。
第一次失败的过程
jadx在git上有完整的开源代码,地址是:https://github.com/skylot/jadx,本人直接找了过去下载了代码的zip包。
然鹅,按照git下面的教程,需要找一个bin的文件夹:
打开下载后的文件夹,我发现——没有这个文件夹!
搜索文件也不存在,我能怎么办?我也很绝望啊!由于自从接触计算机本人就没有安装程序一次成功的,本人心平气和地选择——重新下载一下试试。然鹅,还是不行。度娘了一下教程,然后,没有教程。研究了一下没有什么头绪,初次尝试以失败告终。
第二次失败的过程
第一次尝试失败后,本人决定去找一下安装教程。找到的教程:
https://www.cnblogs.com/whycxb/p/9162427.html
看上去很简单的样子,刚好也下载了代码包。于是按照教程上说,要找到:
唔… …没有
看到了jadx.gui的文件夹,进去看看,也没有。看到这里我猜测,难道是找一个叫做xxxxx.bat的文件?于是,搜索.bat找到了一个文件:
看上去很像的样子唉!于是双击运行,结果出现:
然后卡在这里,大约一分多钟后出现错误提示并薛定谔式闪退。
依然不知道出错原因,第二次尝试在摸不到头脑的情况下再次失败。
第三次失败的过程
没关系,可能是代码包有问题,本人再次搜索教程,然后找到了这个:
https://blog.youkuaiyun.com/jax/article/details/74911149
只需三步命令行:
git clone https://github.com/skylot/jadx.git
cd jadx
gradlew.bat dist
打开终端输入后,前两行顺利完成了,第一行命令有点小慢但是问题不大。然鹅第三行命令就不太友好了。
找了一下出错的地方:
看不出问题在哪,也打不开。研究了一下应该是无法连接到外网,我的电脑没有翻墙。贫穷使我放弃翻墙,本人坚信有免费又简单的方法!本次尝试再次以失败告终。
最后疑似成功的尝试
回到第一次尝试的网站,仔细观察后,发现有链接出去的下载地址:
可以点开的哦,选择第二个‘release v1.0.0’,点进去后是这样的:
跳过前面大片看不懂的内容,进度条拉到最后面:
我下载了前三个zip包:
得到了:
jadx-1.0.0.zip解压以后是界个样子的:
按照第一次尝试的教程,打开bin文件夹:
‘jadx.bat’双击后出现了闪退现象,原因未知。
双击‘jadx-gui.bat’,然鹅又因为不知明原因(可能这就是非吧),出现了错误:
jadx-gui-1.0.0-with-jre-windows解压打开后,双击jadx-gui.bat可以运行成功。
另外,下载的三个文件中,jadx-gui-1.0.0.exe可以直接运行!!!(不敢相信)
打开后是介个样子滴:
在360手机助手电脑版上下载一个apk文件在电脑上(不用连手机,直接选下载在电脑上),我选择的是微博的apk:
打开这个后,等一小会,就会出现如下界面(下面绿色的进度条显示内存使用率):
随意打开一个包查看,可以看到反调试的代码(内存使用率也发生了改变,使用时注意及时保存关闭不用的包):
于是,本人终于成功安装jadx。