我正在得到gradle构建错误时,运行应用程序。 我使用的是8GB内存的Windows10,Android studio版本4.0.1
内存不足:Java堆空间。 请在项目的Gradle.properties文件中为Gradle分配更多内存。 例如,gradle.properties文件中的下面一行将最大Java堆大小设置为1,024MB:org.gradle.jvmargs=-xmx1024M
即使在遵循同样的步骤之后,我也无法运行该应用程序。 有没有人可以帮助解决这个错误的永久方法???
下面是我的gradle.properties文件:
android.enableJetifier=true
android.useAndroidX=true
org.gradle.jvmargs=-Xmx1024m
向AndroidManifest.xml
添加Android:largeheap=“true”
可能会解决您的问题,如果您还没有添加。 但请注意,主要问题是您的应用程序消耗了太多内存。 考虑在运行时跟踪应用程序,以找到不寻常的内存消耗进程/对象。
<manifest
...
<application
android:largeHeap="true"
...
</application>
</manifest>
org.gradle.jvmargs=-xmx4g
任务管理器
,结束任务
任意打开JDK平台二进制
或Java(TM)Se二进制
释放RAM,然后您可以再次运行项目。如果计算机内存小于8GB,请在gradle.properties
org.gradle.jvmargs=-XMX2048M
中进行如下设置