日期:2020-06-01  浏览次数:1579 次

尝试方案 (一)

No cached version of com.**** available for offline mode.

File -> Settings -> Build,Execution,Deployment -> Gradle -> Offline work 去掉勾选,若本来就没有勾选,可以尝试勾选完之后再重新编译。

尝试方案 (二) 亲测可用 3.6.3版本中,没有方案一设置方法了

  1. 首先删除安装的 .android 和 .AndroidStudioX.X,如果有多个版本的 AndroidStudio 会有多个 .AndroidStudioX.X 文件夹,删除即可,注意:这几个文件夹很大,大概有几个 G;
  2. 重新打开AS,生成就可以了。
  3. 建议修改Gradle为阿里云国内的下载快
  4. buildscript {
        
        repositories {
    //        google()
    //        jcenter()
            //速度快 用阿里云国内的镜像
            maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
            maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.6.3'
            
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    
    allprojects {
        repositories {
    //     google()
    //     jcenter()
            //速度快 用阿里云国内的镜像
            maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
            maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
        }
    }