Ошибка нехватки памяти при запуске gradlew assembleRelease – реагирование-роднойJAVA

Программисты JAVA общаются здесь
Anonymous
Ошибка нехватки памяти при запуске gradlew assembleRelease – реагирование-родной

Сообщение Anonymous »

Я получаю эту ошибку при создании сборки релиза для моего собственного проекта React:

Код: Выделить всё

Expiring Daemon because JVM heap space is exhausted

> Task :app:transformDexArchiveWithDexMergerForRelease FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformDexArchiveWithDexMergerForRelease'.
> java.lang.OutOfMemoryError (no error message)
Провел небольшое исследование и внес некоторые изменения, которые приведены ниже:
  • Добавлен android:largeHeap=" true" в тег приложения в AndroidManifest.xml
  • Добавлено

    Код: Выделить всё

    dexOptions {
    javaMaxHeapSize "4g"
    }
    
    в файле android/app/build.gradle.
  • В gradle добавлен приведенный ниже код. .properties

    Код: Выделить всё

    org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=4096m -XX:+HeapDumpOnOutOfMemoryError
    org.gradle.daemon=true
    org.gradle.parallel=true
    org.gradle.configureondemand=true
    
Тем не менее я не могу избавиться от этой ошибки. Есть ли постоянный способ избавиться от этой ошибки и чем она вызвана??

Подробнее здесь: https://stackoverflow.com/questions/592 ... act-native

Вернуться в «JAVA»