Я мигрировал в Gradle 8 мои файлы Android Build Gradle Show < /p>
plugins {
id 'com.android.application' version '8.1.0-alpha01' apply false
id 'com.android.library' version '8.1.0-alpha01' apply false
id 'org.jetbrains.kotlin.android' version '1.8.0' apply false
id 'com.google.dagger.hilt.android' version '2.44.2' apply false
}
tasks.register('clean') {
delete rootProject.buildDir
}
< /code>
Теперь в моем модуле Gradle.build Files PackagingOptions выделяется как устаревший < /p>
packagingOptions {
resources {
excludes += '/META-INF/{AL2.0,LGPL2.1}'
}
}
Я думал, что нашел это решение
packagingOptions {
resources.excludes.add('/META-INF/{AL2.0,LGPL2.1}')
}
< /code>
, который не работает !!!Android Studio Giraffe | 2022.3.1 Canary 1
Build #AI-223.4884.69.2231.9486165, built on January 13, 2023
Runtime version: 17.0.5+0-17.0.5b653.23-9410051 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 12.6.1
GC: G1 Young Generation, G1 Old Generation
Memory: 4096M
Cores: 12
Metal Rendering is ON
Registry:
external.system.auto.import.disabled=true
ide.text.editor.with.preview.show.floating.toolbar=false
ide.images.show.chessboard=true
Non-Bundled Plugins:
com.android.aas (3.5.1)
< /code>
Это кажется, чтобы исправить это < /p>
packagingOptions.resources.excludes.add('/META-INF/{AL2.0,LGPL2.1}')
Подробнее здесь: https://stackoverflow.com/questions/751 ... uild-files