Kar*_*Vij 26 android out-of-memory gradle android-studio gradle.properties
我在运行应用程序时遇到 gradle 构建错误。我使用的是带有 8GB RAM 的 Windows 10,Android studio 版本 4.0.1
内存不足:Java 堆空间。请在项目的 gradle.properties 文件中为 Gradle 分配更多内存。例如,gradle.properties 文件中的以下行将最大 Java 堆大小设置为 1,024 MB:org.gradle.jvmargs=-Xmx1024m
即使遵循相同的步骤,我也无法运行该应用程序。任何人都可以帮助解决此错误的永久解决方案吗???
这是我的 gradle.properties 文件:
android.enableJetifier=true
android.useAndroidX=true
org.gradle.jvmargs=-Xmx1024m
Run Code Online (Sandbox Code Playgroud)
Thu*_*ang 21
org.gradle.jvmargs=-Xmx4gTask Manager任何或释放RAM,然后您可以再次运行项目End task。Open JDK Platform binaryJava(TM) Se Binary如果您的计算机内存小于 8GB,请在您的计算机中进行如下设置gradle.properties org.gradle.jvmargs=-Xmx2048M
"react": "17.0.2","react-native": "0.66.1"我在我的项目
Goto中遇到了同样的问题project/android/gradlew.properties
并取消注释这一行
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
只需将 colan(:) 之前的代码更改
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX为
org.gradle.jvmargs=-Xmx3g -XX:MaxPermSize=512m -XX
然后保存并运行您的构建
saj*_*jad -1
如果您尚未添加,添加android:largeHeap="true"到可能会解决您的问题。AndroidManifest.xml但请注意,主要问题是您的应用程序消耗了太多内存。考虑在运行时跟踪您的应用程序以查找异常的内存消耗进程/对象。
<manifest
...
<application
android:largeHeap="true"
...
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
45884 次 |
| 最近记录: |