将Android Studio更新到版本2.3.1后,Android Studio会显示一条警告,建议将Gradle从2.3.1升级到3.3。我点击了“是”,它启动了一个同步过程。
但令人惊讶的是,Gradle文件中提到的Gradle版本没有改变。在我的Gradle文件中,我仍然有:
dependencies {
classpath 'com.android.tools.build:gradle:2.3.1'
}
但我已经进入了文件>项目结构> Android Studio中的项目菜单:
为什么我在这个窗口中有Gradle版本3.3,在Gradle文件中有2.3.1?
我在这个窗口中也看到'Android插件版本'是'2.3.1'。这个'Android插件版本'和com.android.tools.build:gradle版本之间是否有任何关联,这也是2.3.1?
我应该为这三个字段设置3.3吗? (1:Gradle版本(设置窗口),2:Android插件版本(设置窗口),3:com.android.tools.build:gradle(Gradle文件))
感谢您的解释!
答案 0 :(得分:1)
Android插件版本(设置窗口)和com.android.tools.build:gradle(Gradle文件)是相同的东西,并且
中提到了Gradle版本项目/ gradle这个/包装/ graddle-wrapper.properties
文件为
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip