-
-
jadx jeb 修改内存大小
-
发表于:
2022-11-26 23:54
9439
-
这里的案例都是windows版本的,mac、linux 大同小异。
一、Jadx 内存大小修改
jadx默认的内存上限只有4G,如果APK超过60MB可能因为内存不足而无法编译。所以合理修改内存大小是很有必要的。
1.打开jadx-gui.bat 文件进行修改。(windows有很多安装包比如 jadx.exe的这种集成包安装很方便,但是修改很麻烦)
2.找到 set DEFAULT_JVM_OPTS="-Xms128M" 在后面加上 "-Xmx8g"
打开jadx 显示如下 表示 修改成功。
二、Jeb内存大小修改
jeb默认的大小也是4G,如果出现奔溃,大概率上是内存不够。
打开jeb_wincon.bat 在startjeb下面添加-Xmx8200m
修改前打开jeb:
jeb比较难改点,改动比较大,我的版本是 4.16 网上有很多教程,但是都失败了啊,大家按照我的来应该是没有问题的
打开文件后 找到 :startjeb 如下所示
改成如下 (对 :startjeb 以下的代码 直接粘贴复制即可):
1 2 3 4 5 6 7 8 | :startjeb
set JEB = "%~dp0bin\jeb.exe"
% JAVA % - Xmx9G % JVMOPT % - jar "%~dp0bin\app\jebc.jar" % *
if exist % JEB % goto :runlauncher
exit 0
:startraw
% JAVA % % JVMOPT % - jar "%~dp0bin\app\jeb.jar" % *
|
多余的全部删掉。再次打开显出如图。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2022-11-27 00:01
被西贝巴巴编辑
,原因: