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

Android Studio集成androidx.car.widget库失败:无法找到依赖

解决androidx.car.widget:widget库无法找到的问题
  • 确认仓库配置位置正确
    新版Android Studio(Arctic Fox及以上)的仓库配置需放在settings.gradle的dependencyResolutionManagement块中,而非项目级build.gradle。正确配置示例:

    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
            google()
            mavenCentral()
            // 部分旧依赖可能需额外添加jcenter()
        }
    }
    

    旧版项目则在项目级build.gradle的repositories节点下添加mavenCentral()。

  • 检查依赖声明的准确性
    确保模块级build.gradle(通常是app/build.gradle)的dependencies块中正确书写依赖:

    dependencies {
        implementation 'androidx.car.widget:widget:1.1.0'
    }
    

    注意不要写错groupId、artifactId或版本号,该库的groupId确实为androidx.car.widget,artifactId为widget。

  • 配置Car相关编译参数
    该库属于Android Car扩展组件,需确保模块级build.gradle中配置了兼容的编译版本:

    android {
        compileSdk 34 // 30及以上版本均支持该库
        
        defaultConfig {
            targetSdk 34
        }
    }
    
  • 清理缓存并重新同步
    执行以下操作清除Gradle缓存:

    1. 点击Android Studio顶部菜单栏File > Invalidate Caches...,选择Invalidate and Restart。
    2. 手动删除项目根目录的.gradle文件夹和模块下的build文件夹,再重新执行Gradle Sync。
  • 补充Google仓库配置
    部分AndroidX库优先从Google仓库分发,若上述步骤无效,可在仓库配置中确保google()仓库排在mavenCentral()之前。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 09:04:54