You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行他人Flutter代码时出现:app:processDebugResources任务执行失败

解决Flutter运行时checkDebugAarMetadata任务失败问题

错误原因

项目当前的compileSdkVersion为android-31,而依赖的androidx.appcompat:appcompat-resources:1.6.1、androidx.emoji2:emoji2:1.2.0等库要求的最低minCompileSdk为33,版本不匹配导致构建失败。

解决方案

方案一:升级项目compileSdkVersion(推荐)

打开android/app/build.gradle文件,修改以下配置:

android {
    compileSdkVersion 33 // 将此处改为33或更高版本
    // 其他配置项...

    defaultConfig {
        targetSdkVersion 33 // 同步升级targetSdkVersion,保持版本一致
        // 其他配置项...
    }
}

方案二:强制依赖使用兼容版本(不推荐,可能有兼容性风险)

若暂时无法升级compileSdk,可在android/app/build.gradle的dependencies块上方添加强制依赖规则:

configurations.all {
    resolutionStrategy.force 'androidx.appcompat:appcompat-resources:1.5.1'
    resolutionStrategy.force 'androidx.emoji2:emoji2:1.1.0'
    resolutionStrategy.force 'androidx.emoji2:emoji2-views-helper:1.1.0'
}

后续操作

修改完成后,执行以下命令清理缓存并重新构建:

flutter clean
flutter run

内容的提问来源于stack exchange,提问作者Ali Jawad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 00:45:09