我刚刚注意到Gradle已经发布了2.12版本,根据发行说明,脚本编译速度可以提高20%。我想在Android Studio中升级到该版本。
我正在使用v1.5.1,在设置中我选择了“使用默认Gradle包装器”选项,这意味着每个项目不会使用本地Gradle安装程序,而是为每个项目使用特定的Gradle版本。所使用的版本是在build.gradle
文件中定义的。例如:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
现在,如果我将它更改为这样:classpath 'com.android.tools.build:gradle:2.12'
然后,Android Studio找不到那个版本并抛出错误。显然AS首先尝试在本地缓存(Android Studio/gradle/m2repository)中查找二进制文件,然后再尝试从bintray下载:
https://jcenter.bintray.com/com/android/tools/build/gradle/2.12/gradle-2.12.jar
浏览已发布的构建版本,看起来这里最新的版本是v2.1.0-alpha1。
- 为什么v2.12还没有出现在Bintray上?它和Android Studio不兼容吗?
- 如果它能兼容,是否有一种方法可以下载并在每个项目中使用本地安装?(我不想破坏已经在版本控制中的旧项目)
gradle-wrapper.properties
中使用的最新版本Gradle。 - hassan moradnezhad