背景
jadx看一个app的代码的时候发现反编译卡死,提示内存不足,需要增加启动软件的内存 mac环境brew安装的jadx,需要修改启动参数,如果是win直接修改bat文件即可。
首先查安装目录
➜ ~ whereis jadx-gui
jadx-gui: /usr/local/bin/jadx-gui
编辑这个文件,修改启动参数
居然只是一个启动连接,那就找到这个真实的地址去修改
坊达中cmd shift g
/usr/local/Cellar/jadx/1.3.1/libexec/bin
找到了,我们修改jadx-gui。
使用文本编辑打开这个文件。
看注释,这是启动参数配置。 默认情况下这一行是空参数,就是一个“”
修改之后的参数如下,设置8g
# Add default JVM options here. You can also use JAVA_OPTS and JADX_GUI_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS='"-Xms1024M" "-Xmx8g"'
启动之后可以看到底部的内存数据
愉快的看代码了。
修改完成后可以随便反编译了,如果还不够,就设置个16g吧。