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

Android Studio Gradle同步失败求助:离线模式无对应缓存版本

解决Gradle同步失败:No cached version available for offline mode问题

我来帮你搞定这个Gradle同步的问题!你遇到的这个报错:

Gradle sync failed: No cached version of com.android.tools.build:gradle:3.1.2 available for offline mode. Consult IDE log for more details (Help | Show Log) (4m 29s 435ms)

本质是开启了离线模式但本地缓存里没有com.android.tools.build:gradle:3.1.2这个版本的Gradle插件,Gradle没法在离线状态下获取它,所以同步失败了。下面是具体的解决步骤:

  • 第一步:关闭Gradle离线模式

    1. 打开Android Studio,依次点击File > Settings(Windows/Linux系统)或者Android Studio > Settings(Mac系统)
    2. 在设置窗口中,找到Build, Execution, Deployment > Build Tools > Gradle选项
    3. 取消勾选Offline work这个复选框,然后点击Apply和OK保存设置
    4. 最后点击工具栏上的Sync Project with Gradle Files按钮(就是大象图标旁边的刷新按钮),重新同步项目
  • 如果关闭离线模式后还是同步失败,可以试试这些方法

    • 先检查你的网络连接是否正常,确保能正常访问Gradle的官方仓库
    • 清理本地Gradle缓存:找到用户目录下的.gradle/caches文件夹(比如Windows是C:\Users\你的用户名\.gradle\caches,Mac是~/Users/你的用户名/.gradle/caches),删除整个caches文件夹后再重新同步
    • 确认项目根目录下的build.gradle文件配置正确:确保buildscript块里已经添加了必要的仓库(比如google()、jcenter()),并且依赖的Gradle插件版本正确,示例配置如下:
      buildscript {
          repositories {
              google()
              jcenter()
          }
          dependencies {
              classpath 'com.android.tools.build:gradle:3.1.2'
          }
      }
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 03:39:46