实际上我在android studio中配置了一个Android项目,这个项目最初由我的同事在他的机器上创建(Windows-7,64位,jdk 1.8),我的机器也有相同的配置(即Windows-7,64 -bit,jdk 1.8)但是如果我试图运行这个项目,它会在运行时给出上述错误。有关更多信息,请参阅以下屏幕截图 -
到目前为止,我尝试过的解决方案是---
1] try to add something like this to your gradle.properties file in the project:
org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m
2] Changed below file to modify vm heap option.
C:\Program Files\Android\android-studio\bin\studio.exe.vmoptions
I increased -Xms128m to -Xms512m and restarted Android Studio.
3] Tried creating a new environment variable named _JAVA_OPTIONS, set it to
-Xms256m -Xmx1024m.
4] File -> Settings -> Compiler (Gradle-based Android Projects)
Change the "**VM options**" to
-Xmx512m -XX:MaxPermSize=512m
5] go to environment variables
in system variables add :
New Variable Name: _JAVA_OPTIONS
New Variable Value: -Xmx512M
Restart Android studio
**but in this case didn't found any "VM options" option in Compiler option**
但上述解决方案都不适合我,所以任何帮助都会非常感激。如果我可以提供相同的更多信息,请告诉我。谢谢。
答案 0 :(得分:0)
就我而言,我更改了以下文件以修改vm堆选项。
C:\ Program Files \ Android \ android-studio \ bin \ studio.exe.vmoptions
我将-Xms128m增加到-Xms512m并重新启动Android Studio。
答案 1 :(得分:0)
我没有任何解释,但卸载现有的jdk并重新安装新的jdk解决了我的问题。谢谢。