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

Android Studio 3.0.1依赖选择对话框仅能选com.google类库求助

解决Android Studio 3.0.1依赖库选择限制问题

我来帮你搞定这个问题——在Android Studio 3.0.1的「Choose Dependency libraries」里只能选com.google类库,新建项目也这样,大概率是仓库配置或者缓存的问题,试试下面这些方案:

1. 检查根目录的build.gradle配置

Android Studio 3.0+默认会配置google()仓库,但如果没有其他公共仓库,就只能搜到Google自家的库。你需要确保根目录的build.gradle里同时包含jcenter()或mavenCentral()(两者选其一即可):

buildscript {
    repositories {
        google()
        jcenter() // 或者替换成 mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
    }
}

allprojects {
    repositories {
        google()
        jcenter() // 同样可以替换成 mavenCentral()
    }
}

修改后点击右上角的「Sync Now」同步配置。

2. 检查Android Studio的仓库设置

有时候IDE本身的仓库配置被禁用了,导致无法加载非Google的库:

  • 打开File → Settings → Build, Execution, Deployment → Build Tools → Repositories
  • 确认列表里的jcenter或Maven Central处于启用状态(没有被打叉)
  • 如果列表里没有这些仓库,点击「Add」手动添加,比如Maven Central的地址是https://repo1.maven.org/maven2/

3. 清理缓存并重启IDE

Android Studio的缓存有时候会出问题,导致仓库信息加载异常:

  • 选择File → Invalidate Caches / Restart
  • 在弹出的对话框里选「Invalidate and Restart」,让IDE彻底重启并清理缓存
  • 重启完成后,执行Build → Clean Project,再Build → Rebuild Project

4. 确认Gradle版本兼容性

Android Studio 3.0.1对应的Gradle版本应该是4.1左右,你可以检查gradle/wrapper/gradle-wrapper.properties里的配置:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

如果版本不匹配,修改后同步项目,避免因为版本兼容问题导致仓库加载失败。

最后建议

如果以上步骤都试过还是不行,那可能是Android Studio 3.0.1本身的已知bug——这个版本比较老旧,很多仓库相关的问题在后续版本里已经修复了。如果条件允许,建议升级到更高版本的Android Studio(比如3.2及以上的稳定版),会减少这类奇怪的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 04:03:17