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

Android Studio添加material依赖后Gradle构建报attr资源未找到错误

你引入的com.google.android.material:material:1.0.0依赖及其配套的androidx.appcompat:appcompat:1.0.0依赖,最低要求编译SDK版本为28,你当前项目的compileSdkVersion低于28,导致高版本SDK新增的系统属性无法被识别,才会出现attr找不到的报错。

修复步骤
  • 打开app模块下的build.gradle文件,修改compileSdkVersion参数为28或更高版本,建议同步修改targetSdkVersion为相同值避免兼容问题,配置示例如下:
android {
    // 此处修改为28或更高的SDK版本
    compileSdkVersion 28

    defaultConfig {
        applicationId "你的包名"
        minSdkVersion 保持原有配置不变
        // 同步修改targetSdkVersion为和compileSdkVersion一致的版本
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    // 其余原有配置保持不变
    ...
}
  • 修改完成后同步gradle配置,执行Clean Project再Rebuild Project操作
  • 若仍报错,点击顶部菜单栏 File -> Invalidate Caches / Restart 选择无效化缓存并重启IDE,重启后重新构建即可。也可以手动删除路径C:\Users\utr\.gradle\caches下的所有缓存文件,再重新拉取依赖构建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 07:12:06