首页 > 解决方案 > maxjavastacktracedepth=-1 创建 JVM 失败

问题描述

完整错误:

MaxJavaStackTraceDepth=-1 is outside allowed range [0 .... 1073741823],
improperly specified vm option 'MaxJavaStackTraceDepth=-1'

failed to create JVM. JVM path: C:\Program Files\Android\Android Studio\jre\jre

我做的最后一件事是打破它:

在帮助 → 编辑自定义 VM 选项下:

-Xms1024m 
-Xmx3072m # <------ increase this to most of your RAM 
-XX:MaxPermSize=1024m 
-XX:ReservedCodeCacheSize=440m 
-XX:+UseCompressedOops 
-XX:-HeapDumpOnOutOfMemoryError 
-Dfile.encoding=UTF-8

我努力了:

-server
-Xms750m
-Xmx750m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djna.nosys=true
-Djna.boot.library.path=
-da

标签: android

解决方案


删除 中的vm选项C:\Users\username\.AndroidStudio3.4\config

删除中的那些C:\Program Files\Android\Android Studio\bin不会做任何事情。


推荐阅读