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

Android Studio 3内置库依赖搜索功能失效问题求助

解决Android Studio 3.x内置依赖搜索失效的问题

我之前升级到AS 3.x时也碰到过这个坑,内置的依赖搜索突然就用不了了,折腾了几个方法大多能搞定,你可以挨个试试:

  • 检查项目仓库配置
    AS 3.x对仓库的配置要求更严格,确保项目根目录的build.gradle里的仓库配置是完整的。比如要包含官方仓库:

    allprojects {
        repositories {
            google() // 谷歌官方仓库,很多新版依赖在这
            mavenCentral()
            jcenter() // 部分老依赖还托管在这里
        }
    }
    

    如果用了国内镜像源,也要确认镜像地址是有效的,没过期失效。

  • 清除AS缓存并重启
    这几乎是解决AS各种奇怪问题的万能第一步:点击顶部菜单 File -> Invalidate Caches / Restart,选择Invalidate and Restart。升级后的缓存冲突经常会导致搜索功能罢工,清完缓存重启基本能解决大半问题。

  • 更新Google Repository
    内置依赖搜索的索引是靠Google Repository提供的,打开SDK Manager(工具栏里的SDK图标),切换到SDK Tools标签,找到Google Repository,如果不是最新版本就点击更新,更新完成后重启AS再试试搜索。

  • 手动刷新Gradle索引
    打开右侧的Gradle面板,点击顶部的「刷新所有Gradle项目」按钮(那个圆形箭头图标),等AS完成依赖索引的刷新后,再打开内置搜索窗口试试。

  • 检查代理设置
    如果之前配置过代理,升级后代理可能失效或者配置出错,导致AS无法连接仓库获取索引。可以去File -> Settings -> Appearance & Behavior -> System Settings -> HTTP Proxy,检查代理配置是否正确,或者暂时关闭代理测试一下。

如果上面的方法都试过还是不行,那可能需要考虑重新安装AS,但这种情况很少见,先把前面的步骤都走一遍~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 07:56:56