diff --git a/android/gradle.properties b/android/gradle.properties index 184d3042..4f09ae9b 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,4 +1,9 @@ -org.gradle.jvmargs=-Xmx6144M +# AAB universal-bundle packaging (AabFlinger.writeZip) OOMs at 6G because +# parallel ForkJoinPool workers all share the heap while buffering compressed +# native libs. Bumped to 10G + capped worker count to flatten the peak. +# linux-beast Docker container has plenty of RAM; bump higher if needed. +org.gradle.jvmargs=-Xmx10240M -XX:MaxMetaspaceSize=1024M -Dfile.encoding=UTF-8 +org.gradle.workers.max=2 android.enableR8=true android.useAndroidX=true android.enableJetifier=true