-Flutter - 依赖项的 AAR 元数据中指定的 minCompileSdk (31) 大于此模块的compileSdkVersion (android-30)

问题描述 投票:0回答:1

如何修复错误


失败:构建失败并出现异常。
  • 出了什么问题: 任务“:app:checkDebugAarMetadata”执行失败。

发生多个任务操作失败: 执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障

  > The minCompileSdk (31) specified in a
    dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
    is greater than this module's compileSdkVersion (android-30).
    Dependency: androidx.window:window-java:1.0.0-beta04.
    AAR metadata file: /home/arrakeen/.gradle/caches/transforms-2/files-2.1/625039eaad011f884ddd84f857a44b7f/jetified-window-java-1.0.0-beta04/META-INF/com/android/build/gradle/aar-metadata.properties.

执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障

  > The minCompileSdk (31) specified in a
    dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
    is greater than this module's compileSdkVersion (android-30).
    Dependency: androidx.window:window:1.0.0-beta04.
    AAR metadata file: /home/arrakeen/.gradle/caches/transforms-2/files-2.1/a78fdf90e4c1f8464b19895cfb365f3f/jetified-window-1.0.0-beta04/META-INF/com/android/build/gradle/aar-metadata.properties.
  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

11秒内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1

flutter arp nt
1个回答
0
投票

您需要在

build.gradle
(app) 文件中将 
compileSdkVersion
targetSdkVersion 都设置为 31。

android {
    compileSdkVersion 31 // <-- This
    defaultConfig {
        applicationId "com.example.app"
        targetSdkVersion 31 // <-- and this too
        // ...
    }
}

build.gradle(应用程序)位于项目的/app/build.gradle中。

© www.soinside.com 2019 - 2024. All rights reserved.