首页
社区
课程
招聘
jadx jeb 修改内存大小
发表于: 2022-11-26 23:54 9439

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 被西贝巴巴编辑 ,原因:
收藏
免费 3
支持
分享
最新回复 (1)
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
强!
2024-3-17 21:21
0
游客
登录 | 注册 方可回帖
返回
//