Rom*_*'ai 11 android android-studio
我尝试使用Android Studio 0.1来构建一个用于练习的小项目,但是当我制作模块时,Android Studio会说:
Android Dex: [(Module Name)] Error occurred during initialization of VM
Android Dex: [(Module Name)] Could not reserve enough space for object heap
Run Code Online (Sandbox Code Playgroud)
我正在使用Windows 7 64位,JDK 1.7,8GB RAM.我不熟悉gradle,也不知道如何解决它.我的另一台几乎相同的PC没有这个问题.
我试图修改studio.exe.vmoptionsbin文件夹,当我设置-Xmx768M时,可以看到右下角更改为742M.但错误仍然存在.另外,如果我想设置像一个较大的值-Xmx2G,则studio.bat显示:
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Run Code Online (Sandbox Code Playgroud)
然后Android Studio就无法启动.
有没有办法让我的Android Studio可用?非常感谢你.
Vic*_*rra 11
对于64位用户.
Start.Environment.Edit System Environment Variables.Environment Variables.JAVA_HOME其设置为C:\Program Files\Java\$YOUR_JAVA_VER其中$YOUR_JAVA_VER= jdk1.7.0_21.(您可以通过实际导航到C:\ Program Files\Java \并查找您的JDK来检查您的Java版本.)如果没有,JAVA_HOME您可能需要创建它.
小智 6
设置低于默认值的gradle选项使它对我有用.它取决于您有权访问的硬件资源.
转到
.settings .Compiler(基于Gradle的Android项目).在VM Options字段中设置-Xmx128m -Xms128m
| 归档时间: |
|
| 查看次数: |
32995 次 |
| 最近记录: |