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

Android Studio报错:app:checkDebugAarMetadata找不到cardview:1.0.0如何解决?

排查与修复步骤
  • 检查依赖坐标声明
    打开app模块下的build.gradle文件,找到CardView对应的依赖行:
    1. 确认android.cardview: cardview:1.0.0中间没有多余空格,依赖坐标的格式必须为groupId:artifactId:version的连续格式
    2. 修正错误坐标:如果使用AndroidX规范,正确依赖声明为implementation "androidx.cardview:cardview:1.0.0";如果使用旧版Support库,正确声明为implementation "com.android.support:cardview-v7:28.0.0"(Support库无1.0.0版本的CardView构件)
  • 检查全局仓库配置
    如果是Gradle 7.0及以上版本,打开项目根目录的settings.gradle文件,确认dependencyResolutionManagement -> repositories块中已添加google()配置,且google()排在其他公共仓库前面;如果是低于7.0的Gradle版本,打开根目录build.gradle,确认allprojects -> repositories块中已添加google()配置。正确配置示例:
    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
            google()
            mavenCentral()
            // 其他自定义仓库可按需补充
        }
    }
    
    若网络无法访问Google官方仓库,可将google()替换为国内开源镜像站对应的Google仓库地址。
  • 清理缓存重新构建
    坐标和仓库配置确认无误后,点击Android Studio菜单栏File -> Invalidate Caches...,勾选Clear file system cache and local history,点击Invalidate and Restart,重启IDE后重新同步Gradle即可完成修复。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.11 14:30:05