Android Studio - 无法识别的 VM 选项“MaxPermSize=256m”

新手上路,请多包涵

我刚刚在 Elementary OS 0.3 Freya 上安装了 Android Studio 并使用终端运行它。然而,在我第一次启动时,显示了一条错误消息:

Gradle“测试”项目刷新失败

无法启动守护进程。此问题可能是由于守护程序配置不正确造成的。例如,使用了无法识别的 jvm 选项。请参阅 http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html 上有关守护进程的用户指南章节。请阅读以下过程输出以了解更多信息:

无法识别的 VM 选项“MaxPermSize=256m”错误:无法创建 Java 虚拟机。错误:发生致命异常。程序将会退出。

我读 了这篇 文章并尝试了所有解决问题的方法,但无济于事。我确实注意到他的错误与我的有些不同,并认为这可能是我无法使用建议的方法解决问题的原因。

当我在终端上执行 .sh 文件时,它打印出:

Java HotSpot™ Server VM 警告:忽略选项 MaxPermSize=250m; 8.0 中移除了支持

(java:5094):Gtk-WARNING **:无法在 module_path 中找到主题引擎:“pixmap”

Gtk-Message:无法加载模块“canberra-gtk-module”

我不确定它是否与错误有关。请帮忙。

原文由 Caesium95 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 885
1 个回答

就我而言,我有一条线

org.gradle.jvmargs=-Xmx6408m -XX:MaxPermSize=6408m -XX:+HeapDumpOnOutOfMemoryError

在我的项目结构中的 gradle.properties 文件中。

从该文件中删除 -XX:MaxPermSize=6408m 修复了一个问题

原文由 Phate P 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题