错误:任务':app:packageDebug'执行失败 - Java堆空间

时间:2017-03-29 10:47:37

标签: android sqlite build packages android-studio-2.3

当我尝试构建APK时,我在Android Studio日志中收到此错误。

错误:任务':app:packageDebug'执行失败。 Java堆空间

当我尝试在资源目录中构建一个350 MB大小的.sqlite的APK时,问题就出现了。当我删除.sqlite文件时,问题就消失了。

我的studio的studio64.exe.vmoptions文件:

-Xms2048m
-Xmx3840m
-XX:ReservedCodeCacheSize=960m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=250
-da
-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=AndroidStudio2.3
-Didea.platform.prefix=AndroidStudio
-Didea.jre.check=true

enter image description here

2 个答案:

答案 0 :(得分:6)

gradle.properties文件末尾添加此内容。

org.gradle.jvmargs=-XX\:MaxHeapSize\=512m -Xmx512m

答案 1 :(得分:0)

清理项目,然后重试

在根文件夹上

cd android

./ gradlew clean

cd ..

react-native run-android