mac上jadx打开报Error: VM option ‘UseG1GC‘ is experimental and must be enabled via -XX:+UnlockExperimenta

chatgpt的回答

这个错误是由于您在使用jadx时,Java虚拟机参数中启用了实验性选项"UseG1GC",而该选项必须通过"-XX:+UnlockExperimentalVMOptions"来启用。这是因为"UseG1GC"是Java虚拟机中的Garbage Collection(垃圾回收)选项,而有些选项是实验性的,需要明确地通过"-XX:+UnlockExperimentalVMOptions"来启用。

  1. 确保您正在运行的Java版本支持G1GC选项。较新的Java版本通常会支持它,但是如果您使用的是旧的Java版本,可能不支持该选项。

  2. 在运行jadx之前,通过设置环境变量来启用实验性选项。在命令行中运行以下命令:

export _JAVA_OPTIONS="-XX:+UnlockExperimentalVMOptions"

用这个试了不行,索性将"-XX:+UseG1GC"这个配置删了,就OK了

猜你喜欢

转载自blog.csdn.net/byedo/article/details/131891042
今日推荐