java - Android Studio 启动 - MaxJavaStackTraceDepth = -1 超出允许范围 - 错误

标签 java android android-studio jvm

当我启动 Android Studio(Windows 10,64 位)时,出现此错误:

Error screenschot

输入错误:

MaxJavaStackTraceDepth=-1 is outside the allowed range[0 ... 1073741823].
Improperly specified VM option 'MaxJavaStackTraceDepth=-1'

Failed to create JVM. JVM Path: C:\Program Files\Android\Android Studio\jre\jre

最佳答案

确保您不是在 Java 9 上运行,这对于 Android Studio/IntelliJ 仍处于实验阶段。

其次,如果您尝试在 Java 9 上运行此程序,您将需要回退到 Android Studio 的 bundle JVM,并且很可能需要调整 Android Studio JVM 设置。

它声称在您的 IDE 启动参数上设置了 MaxJavaStackTraceDepth=-1

查看此answer from JetBrain's blog about a similar issue .

除此之外,按照本文中的说明进行操作后,您可以尝试重新安装 Android Studio(我不会导入以前的安装设置),因为它绝对您的安装似乎配置有误。

关于java - Android Studio 启动 - MaxJavaStackTraceDepth = -1 超出允许范围 - 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57537338/

相关文章:

android - 我可以使用 "Serializer"吗?

android - 什么是 Android JNI 应用程序上下文中的模块?

android-studio - 是否可以一次最小化Android Studio中的所有功能?

android-studio - Android Studio 可以在我 Ctrl+F4 关闭当前文件后转到上一个打开的文件吗?

android - 为什么我在 Android Studio 3.2.1 中得到 "All com.android.support libraries must use the exact same version specification"?

java - 如何限制tomcat中的登陆页面?

android - 在后台获取 FCM 时 MissingPluginException(在 channel plugins.flutter.io/shared_preferences 上找不到方法 getAll 的实现)

java - ArrayAdapter 中的 createFromResources() 不能应用于微调器

java - 从 GZIPInputStream 读取最后 *n* 行

java - 为什么我会收到 IllegalAccessError?