Android Studio 3.4, кажется, застрял на transformClassesAndResourcesWithR8 - PullRequest
5 голосов
/ 19 апреля 2019

Только что обновился до Android Studio 3.4 и пытаюсь скомпилировать свои apks впервые с ним.Кажется, застрял навсегда в:

enter image description here

Должен ли я бросить это как плохую работу, или быть терпеливым?

Ответы [ 2 ]

8 голосов
/ 19 апреля 2019

Нет, я сдался через 1 час (пришлось принудительно закрыть Android Studio), выйти из системы и снова войти.Затем я заметил, что R8 включен по умолчанию, поэтому я отключил его как для этого , и теперь он вернулся в нормальное состояние (используя ProGuard, а не R8, хотя).

РЕДАКТИРОВАТЬ Я попытался включить R8 сноваи на этот раз я получил сообщение об ошибке Out of memory: Java heap space с предложением увеличить объем памяти, выделенной для Gradle, используя следующую строку в gradle.properties:

org.gradle.jvmargs=-Xmx1024m

... и это сработало!Кажется, компилируется намного быстрее, используя R8 по сравнению с Proguard.

5 голосов
/ 25 апреля 2019

Даже после настройки 16GB-RAM/256SSD/Core-i7 я столкнулся с подобной проблемой при сборке проекта в режиме выпуска на Android Studio 3.4 версии с gradle-5.1.1, но после обновления до gradle-5.2.1 все проблемы исчезли.Просто зайдите в меню File и откройте диалоговое окно Project Structure, чтобы обновить версию.enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...