MacOs修改jadx-gui默认内存
jadx
skylot/jadx: 是一个用于反编译Android应用的工具。适合用于需要分析和学习Android应用实现细节的开发者。特点是可以提供反编译功能,将Android应用打包的APK文件转换成可阅读的Java代码。
项目地址:https://gitcode.com/gh_mirrors/ja/jadx

·
-
因为jadx编译有些app的时候会遇到一些被混淆,或者因为一些代码量较大的app时候,
经常会未成功读取完成所有索引,就爆内存了。
-
windows默认内存是4g可以通过修改bat文件默认内存来扩大。
-
但是我的mac下载的 jadx-gui1.4.7 通过终端打开后并没有找到默认内存。
-
因此可以通过010二进制文件来修改
-
打开后如下
(1)“-Xms128M”:设置JVM的初始堆内存大小为128兆字节。
(2)“-XX:MaxRAMPercentage=70.0”:将JVM的堆内存上限设置为可用系统内存的70%。
(3)“-XX:+UseG1GC”:启用G1垃圾收集器以提高垃圾回收的效率。这些选项中并没有明确设置默认的运行内存大小,只是设置了初始堆内存大小为128兆字节,并根据可用系统内存的70%来调整堆内存上限。




skylot/jadx: 是一个用于反编译Android应用的工具。适合用于需要分析和学习Android应用实现细节的开发者。特点是可以提供反编译功能,将Android应用打包的APK文件转换成可阅读的Java代码。
最近提交(Master分支:7 天前 )
d9da6a7f
22 小时前
5726a52a - 6 天前
更多推荐
所有评论(0)