Как заменить устаревшие PackagingOptions в файлах Android Gradle BuildAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как заменить устаревшие PackagingOptions в файлах Android Gradle Build

Сообщение Anonymous »

Я мигрировал в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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