前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【错误记录】Android 编译报错 ( The minCompileSdk (31) specified in a dependency‘s AAR metadata (META-INF/com )

【错误记录】Android 编译报错 ( The minCompileSdk (31) specified in a dependency‘s AAR metadata (META-INF/com )

作者头像
韩曙亮
发布2023-03-30 15:55:54
2.5K0
发布2023-03-30 15:55:54
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

一、报错信息


Android 工程编译时报错 :

代码语言:javascript
复制
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> A failure occurred while executing 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.appcompat:appcompat:1.4.1.
     AAR metadata file: C:\Users\octop\.gradle\caches\transforms-2\files-2.1\1545d05330b91959e9302573f67dc81d\appcompat-1.4.1\META-INF\com\android\build\gradle\aar-metadata.properties.
在这里插入图片描述
在这里插入图片描述

Android 工程中的 Module 的 build.gradle 中配置如下内容 :

代码语言:javascript
复制
android {
    compileSdkVersion 30
    buildToolsVersion "30.0.0"

    defaultConfig {
        applicationId "kim.hsl.paintgradient"
        minSdkVersion 18
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
}

二、解决方案


androidx.appcompat:appcompat:1.4.1 依赖库的 minCompileSdk 是 31 , 因此本应用应该使用 31 版本的 SDK 和 工具 ;

代码语言:javascript
复制
dependencies {
    implementation 'androidx.appcompat:appcompat:1.4.1'
}

Android 工程中的 Module 的 build.gradle 中配置修成如下即可成功编译 :

代码语言:javascript
复制
android {
    compileSdkVersion 31
    buildToolsVersion "31.0.0"

    defaultConfig {
        applicationId "kim.hsl.paintgradient"
        minSdkVersion 18
        targetSdkVersion 31
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、报错信息
  • 二、解决方案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档