【Android studio】No cached version .. available for offline mode - Could not resolve all dependencies

一、今天解决的一个问题

  • 报错如下:「如果我的方案对你有用,记得点赞哦」

  • FAILURE: Build failed with an exception.
    
    * What went wrong:
    A problem occurred configuring root project 'MyApplication2'.
    > Could not resolve all dependencies for configuration ':classpath'.
       > Could not resolve com.android.tools.build:gradle:0.9.1.
         Required by:
             :MyApplication2:unspecified
          > No cached version of com.android.tools.build:gradle:0.9.1 available for offline mode.
    
    ...
            
    BUILD FAILED
    
  • 这里只给了 gradle 包丢失的情况,还有其他包丢失

二、解决方案

  • 解决原理是一样的,但根据 as 的版本不同有所区分
  • 下面分 **「旧版 AS」「最新 3.6.+ AS」**两部分讲解解决方案
2.1 旧版 AS
2.1.1 古董版 AS 如 Android Studio 0.6.0:
  • 打开设置:File->Settings->Gradle->Global Gradle Settings
  • 取消勾选:“Offline work”
2.1.2 在 OSX 中
  • 打开设置:Preferences->Gradle->Global Gradle Setting

  • 取消勾选:“Offline work”

2.1.3 较新版本的 AS (非 3.6.+)
  • 打开设置:File->Settings->Build, Execution, Deployment->Build tools->Gradle
  • 取消勾选:“Offline work”
2.2 最新 3.6.+ 方案
  • 打开路径 View>Tool Windows>Gradle

  • 弹出如下界面:

  • 将这个选定状态的按钮,取消勾选

2.3 点击 sync 重新导入
  • 大成了
  • 分享不易,如果该方案对你有用,请帮忙点赞哦
2.4 如果还不行
  • 大概率是 Proxy 的问题,路径如下「MAC - Preferences」&「Windows - setting」

  • 大成,如果没有的话只能手动下载

总结
  • 分享不易,如果回答对你有帮助,你的点赞,是我分享的最大动力!
  • 12
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值