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

Flutter项目构建报错:VerifyLibraryResourcesTask$Action执行失败

解决Flutter项目中android:attr/lStar not found构建错误

这个错误因google_mlkit_commons库使用了Android 12(API 31)新增的lStar属性,而项目Android编译配置不兼容导致,按以下步骤修复:

  • 升级Android编译SDK版本
    打开项目根目录下的android/app/build.gradle文件,将compileSdkVersion和targetSdkVersion修改为31或更高版本(推荐33):

    android {
        compileSdkVersion 33
    
        defaultConfig {
            targetSdkVersion 33
            // 保留其他原有配置
        }
    }
    
  • 统一AppCompat依赖版本(若升级SDK后仍报错则执行)
    打开项目根目录下的android/build.gradle,在allprojects块中添加强制依赖配置,确保使用兼容lStar属性的AppCompat版本:

    allprojects {
        repositories {
            // 保留原有仓库配置
        }
    
        configurations.all {
            resolutionStrategy {
                force 'androidx.appcompat:appcompat:1.6.1'
            }
        }
    }
    
  • 清理并重新构建
    在VS Code终端执行以下命令,清除缓存后重新构建:

    flutter clean
    flutter pub get
    flutter build apk --release
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 20:02:02