Android Studio build: Execution failed for task ':app:packageRelease'. java.lang.OutOfMemoryError
Issue
To generate a signed Apk in Android Studio, I click Build -> Generate Signed Bundle / APK... . But there is an error when building.
Execution failed for task ':app:packageRelease'.
> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
> java.lang.OutOfMemoryError (no error message)Solution
Edit the gradle.properties file in the Android project, add or update the heap size of jvm argument:
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
org.gradle.jvmargs=-Xmx4gIt can be 2g, if OutOfMemoryError still occurs, try 4g again, and so on.