Ошибка возникает, когда я создаю свое приложение.(Не удалось выполнить задачу «:приложение:checkDebugAarMetadata».)

#android #flutter #metadata #execution #build-error

Вопрос:

  • Что пошло не так: Не удалось выполнить задачу»: приложение:checkDebugAarMetadata».

Произошло несколько сбоев действий с задачами: Произошел сбой при выполнении com.android.build.gradle.internal.задач.CheckAarMetadataWorkAction > minCompileSdk (31), указанный в метаданных AAR зависимости (META-INF/com/android/build/gradle/aar-metadata.properties), больше, чем версия compileSdk этого модуля (android-30). Зависимость: androidx.ядро:ядро-ktx:1.7.0-beta01. Файл метаданных AAR: C:UsersLara!b.gradlecachestransforms-2files-2.156c0cb97790e9054921ec81djetified-core-ktx-1.7.0-beta01META-INFcomandroidbuildgradleaar-metadata.properties. Произошел сбой при выполнении com.android.build.gradle.внутренних задач.CheckAarMetadataWorkAction > minCompileSdk (31), указанный в метаданных AAR зависимости (META-INF/com/android/build/gradle/aar-metadata.properties), больше, чем версия compileSdk этого модуля (android-30). Зависимость: androidx.ядро:ядро:1.7.0-beta01. Файл метаданных AAR: C:UsersLara!b.gradlecachestransforms-2files-2.1ad49c3e20e28519b53core-1.7.0-beta01META-INFcomandroidbuildgradleaar-metadata.properties.

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.

Ответ №1:

Измените значение minCompileSdk in /com/android/build/gradle/aar-metadata.properties на 30

Комментарии:

1. Я уже изменил его, но все равно эта ошибка возникает, когда я создаю свой проект. Не удалось выполнить задачу»: приложение:checkDebugAarMetadata». > Произошло несколько сбоев действий с задачами: >> Произошел сбой при выполнении com.android.build.gradle.internal.tasks. Проверка готовности к работе

2. как насчет вашего телосложения? ты и это тоже изменил? Когда вы будете там, установите для параметра compileSdkVersion и targetSdkVersion значение 30, просто чтобы убедиться. После этого, может быть, попробуем аннулировать кэш и перезапустить?

3. Я изменил его на 30, но я получаю ошибку устаревших API. Спасибо за ваше мнение.