Gradle 3.4 app / libs, Файл не найден: app / libs (Это каталог) - PullRequest
4 голосов
/ 26 апреля 2019

При создании релизной версии моего приложения оно работает на gradle 3.3.2, но при обновлении до 3.4.0 я получаю вышеуказанную ошибку. Если я закомментирую -libraryjars libs в proguard-rules.pro, то все работает. Похоже, -libraryjars больше не принимает каталог и требует конкретных путей к файлам. В документации все еще говорится, что это должно занять каталог.

Я что-то упустил, чтобы он работал с путем к каталогу?

1 Ответ

1 голос
/ 08 июля 2019

Я нашел ответ

Добавьте строки ниже в gradle.setting

# Disables R8 for Android Library modules only.
android.enableR8.libraries = false
# Disables R8 for all modules.
android.enableR8 = false

Удалите следующую строку из proguard, если она существует

-libraryjars libs
...