Android开发技术中心Android开发Android技术知识

Android Studio 3.0 Kotlin创建项目加载问

2017-06-13  本文已影响172人  雪糕的粑粑

前段时间android studio 推出3.0。最大的改进就是将kotlin加入到AS中,为此我也是想尝鲜体验下kotlin开发。结果悲剧的发现创建项目的时候非常慢,经过网上查询发现问题所在。

一、Gradle下载过程缓慢

1.1 这时候关闭正在加载的AS,找到创建项目的目录,打开 /gradle/wrapper/gradle-wrapper.properties文件,可以看到有这么一句话:distributionUrl=https://services.gradle.org/distributions/gradle-4.0-milestone-1-all.zip
将此地址改成http地址在浏览器或者下载工具中打开:https://services.gradle.org/distributions/gradle-4.0-milestone-1-all.zip

1.2 修改distributionUrl的指向地址为你刚才下载完成的地址,比如我是这样:distributionUrl=file:/Users/Ray/Library/Android/gradlezip/gradle-4.0-milestone-1-all.zip

如果你的网速还行的话,可以耐心等待几分钟,这zip差不多有80+M。顺利下载完成的话,就可以省略这第一步。

二、插件依赖库下载过程缓慢

2.1 修改项目根目录的gradle.build将google的maven库地址改为阿里的地址,这里有两处需要替换:


buildscript {
    ext.kotlin_version = '1.1.2-4'
    repositories {
        maven {url
        //  maven { url 'https://maven.google.com' }
        'http://maven.aliyun.com/nexus/content/groups/public'}
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0-alpha3'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
    // maven { url 'https://maven.google.com' }
    maven {url 'http://maven.aliyun.com/nexus/content/groups/public'}       
     jcenter()
        mavenCentral()
    }
}

task clean(type:Delete) {
    delete rootProject.buildDir
}

以上两步做完,我们就可以开心的挖坑了。

上一篇下一篇

猜你喜欢

热点阅读