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

Nir*_*hah 21 android jvm gradle android-studio

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

在那之后我才能启动IDE.

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

在此输入图像描述

任何人都可以帮助我.

我身边缺少什么?

nan*_*lee 22

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

C:\Program Files\Android\android-studio\bin\studio.exe.vmoptions
Run Code Online (Sandbox Code Playgroud)

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

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


Dal*_*mas 19

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

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


小智 6

我想你和我有同样的问题.我使用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.

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

托马斯


aka*_*h89 5

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

   In the VM Options text box, paste this line
   -Xmx512m -XX:MaxPermSize=512m
Run Code Online (Sandbox Code Playgroud)
  1. 删除现有的AVD.

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

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