Android Studio 1.3.1 中的错误 Java 堆大小
Error Java Heap size in Android Studio 1.3.1
我最近将 Android Studio 从 1.2 更新到 1.3.1。
更新后 Gradle 开始显示同步失败消息以增加 Java 堆大小。
错误截图如下
TIA
打开您的项目 gradle.properties
文件并粘贴它。
org.gradle.jvmargs=-XX\:MaxHeapSize\=512m -Xmx512m
转到您的 Android Studio 安装文件夹。有文件 stduio.exe
和 studio64.exe
,文件类型为 VMOPTIONS
,用记事本打开它你会看到这样的东西:
-Xms512m
-Xmx1280m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Djna.nosys=true
-Djna.boot.library.path=
-Djna.debug_load=true
-Djna.debug_load.jna=true
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Didea.paths.selector=AndroidStudio1.3
-Didea.platform.prefix=AndroidStudio
根据错误,您可能需要更改其中的 2 个值。
-Xms512m
-Xmx1280m
检查这个值并更改它。
只需在您的项目中打开 gradle.properties
文件并添加:
org.gradle.jvmargs=-Xmx1024m
我将系统升级到 win10
时遇到了这个问题
在 Windows 7 上,对我有用的是将 Android Studio JDK 位置指向系统 JDK(最新)所在的位置。
在下面的图片中,我用红色标记了应该相同的位。
Android 工作室项目,File > Project Structure > SDK Location > JDK Location
:
命令行,java -version
:
我遇到了和你一样的问题。但现在我已经解决了它只是将我的 JDK 版本 1.7 更新到 1.8。现在它对我来说很好用。并使用 JAVA_HOME 和 Android Studio ->Project Structure->SDK Location=>JDK Location.
配置环境变量
在 Android Studio 中转到 帮助 -> 编辑自定义 VM 选项。点击是按钮,然后更改第一个两个值。
更多信息 - https://developer.android.com/studio/intro/studio-config.html
我最近将 Android Studio 从 1.2 更新到 1.3.1。 更新后 Gradle 开始显示同步失败消息以增加 Java 堆大小。
错误截图如下
TIA
打开您的项目 gradle.properties
文件并粘贴它。
org.gradle.jvmargs=-XX\:MaxHeapSize\=512m -Xmx512m
转到您的 Android Studio 安装文件夹。有文件 stduio.exe
和 studio64.exe
,文件类型为 VMOPTIONS
,用记事本打开它你会看到这样的东西:
-Xms512m
-Xmx1280m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Djna.nosys=true
-Djna.boot.library.path=
-Djna.debug_load=true
-Djna.debug_load.jna=true
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Didea.paths.selector=AndroidStudio1.3
-Didea.platform.prefix=AndroidStudio
根据错误,您可能需要更改其中的 2 个值。
-Xms512m
-Xmx1280m
检查这个值并更改它。
只需在您的项目中打开 gradle.properties
文件并添加:
org.gradle.jvmargs=-Xmx1024m
我将系统升级到 win10
在 Windows 7 上,对我有用的是将 Android Studio JDK 位置指向系统 JDK(最新)所在的位置。
在下面的图片中,我用红色标记了应该相同的位。
Android 工作室项目,File > Project Structure > SDK Location > JDK Location
:
命令行,java -version
:
我遇到了和你一样的问题。但现在我已经解决了它只是将我的 JDK 版本 1.7 更新到 1.8。现在它对我来说很好用。并使用 JAVA_HOME 和 Android Studio ->Project Structure->SDK Location=>JDK Location.
配置环境变量在 Android Studio 中转到 帮助 -> 编辑自定义 VM 选项。点击是按钮,然后更改第一个两个值。
更多信息 - https://developer.android.com/studio/intro/studio-config.html