繁体   English   中英

Android-Studio:错误:无法创建Java虚拟机

[英]Android-Studio : Error: Could not create the Java Virtual Machine

我今天刚刚安装了Android - studio。 首先,我必须为此IDE安装jdk7。

在那之后我才能启动IDE。

现在,当我尝试创建新项目时,只会出现错误,如下图所示。

在此输入图像描述

任何人都可以帮助我。

我身边缺少什么?

在我的情况下,我更改了下面的文件来修改vm堆选项。

C:\Program Files\Android\android-studio\bin\studio.exe.vmoptions

我将-Xms128m增加到-Xms512m并重新启动Android Studio。

在那之后,我可以进入下一步。

我在旧的vs-android问题上找到了解决这个问题的方法。

您应该创建一个名为_JAVA_OPTIONS的新环境变量,并将其设置为
-Xms256m -Xmx1024m它应该工作。

我想你和我有同样的问题。 我使用Windows 7 32位,因此我的Java SDK和运行时也是32位。 Gradle在自己的Java VM中运行,Android Studio使用1 GB的堆大小参数(-Xmx1024m)启动此VM。 这对于我的32位环境来说太多了,并且创建JVM失败了。

如果我手动启动Gradle with -Xmx512m作为JVM选项Gradle启动没有问题,但到目前为止我还没有找到如何告诉Android Studio在创建新的Android项目时以不同方式启动JVM。

所以目前我还是被卡住了。

托马斯

1.在Studio中,导航到文件 - >设置 - >编译器

   In the VM Options text box, paste this line
   -Xmx512m -XX:MaxPermSize=512m
  1. 删除现有的AVD。

  2. 然后File-> Invalidate Caches / Restart。

  3. 重新启动工作室后,创建一个新的AVD。 应该工作正常!

我在vs-android问题15中找到了解决方案:-dex:无法创建Java虚拟机

请遵循以下步骤:

  1. 运行regedit
  2. 转到HKEY_CURRENT_USER
  3. 选择环境
  4. 添加新的字符串值并为值名称输入_JAVA_OPTIONS
  5. 输入-Xms256m -Xmx512m作为Value数据
  6. 重新启动计算机

就我而言,我也改变了下面的文件。

C:\Program Files\Android\android-studio\bin\studio.exe.vmoptions

但我减少-XX:MaxPermSize = 350m到-XX:MaxPermSize = 300m并重新启动Android Studio。

我遇到了同样的问题。 我下载并安装了JDK 6u43,并将我的JAVA_HOME和JDK_HOME环境变量设置为C:\\ Program Files(x86)\\ Java \\ jdk1.6.0_43。 这让我创建一个项目。

但是如果你想使用jdk7则无济于事。

我遇到了同样的问题,我通过以下步骤解决了这个问题: -

  1. 关闭android工作室。
  2. 转到项目文件夹。
  3. 删除.gradle文件夹和gradle.properties文件。
  4. 现在启动android studio项目并等待gradle构建。 它不会显示错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM