Ошибка при компиляции: я изменил библиотеку Exoplayer с r2.5.3 на 2.9.0.
теперь Gradle синхронизируется правильно, но показывает ошибку компиляции, когда я пытаюсь перестроить проект.
Подробный журнал ошибок:
Caused by: com.android.builder.dexing.DexArchiveBuilderException: Failed to process /home/daffodil-111/Desktop/GitProjects/app/app/build/intermediates/transforms/FirebasePerformancePlugin/preprod/13
Caused by: com.android.builder.dexing.DexArchiveBuilderException: Error while dexing.
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete.
Caused by: com.android.tools.r8.utils.AbortException
Студия Android
На самом деле вышеупомянутая проблема не связана с обновлением библиотеки exoplayer, потому что для нее требуется версия JAVA_1.8, которая использует инкрементную сборку при компиляции, но когда я пытаюсь построить с ней, это вызывает сбой сборки, поскольку некоторые другие уже добавленные зависимости не поддерживает функцию инкрементной сборки.
fix ==> Отключить функцию инкрементной сборки JAVA_8
пожалуйста, опубликуйте свой файл
build.gradle