AndroidStudio的Gradle插件版本更新简介

Android构建系统使用Android的Gradle插件通过Gradle的构建工具来支持构建Android程序。Android的Gradle插件独立于AndroidStudio运行,所以该插件和Gradle构建系统需要独立更新。

更新Android的Gradle插件

自动更新
当你更新完Android Studio,你可能收到自动更新最新版插件的弹窗通知。你可以选择接受更新,或者自己根据项目需求指定插件版本

指定更新
通过修改项目目录最顶部的build.gradle文件指定Gradle插件

buildscript {
  ...
  dependencies {
    classpath 'com.android.tools.build:gradle:2.2.0'
  }
}

注意 最好不要动态设置插件的版本号。例如:com.android.tools.build:gradle:2.+ 使用这种方式可能会导致版本更新的混乱。

如果指定的插件版本还没有下载,Gradle会在你下次构建项目的时候下载,你也可以通过点击Tools > Android > Sync Project with Gradle Files来手动下载。

更新Gradle

自动更新
当你更新完Android Studio,你可能收到自动更新最新版Gralde的弹窗通知。你可以选择接受更新,或者自己根据项目需求指定Gradle版本

指定更新
通过修改Gradle的分配引用文件gradle/wrapper/gradle-wrapper.properties指定Gradle版本,其实是修改了Gradle的下载链接,需要翻墙。也可以通过这里选择Gradle的版本下载,再复制到电脑的Gradle目录下。

  1. Mac上会默认下载到/Users/<用户名>/.gradle/wrapper/dists
  2. Windows默认下载到C:/Users//.gradlewrapper/dists
distributionUrl = https\://services.gradle.org/distributions/gradle-2.10-all.zip

通过Project Structure修改

也可以通过File > Project Structure > Project来修改修改Gradle版本Gradle version和插件版本Andtoid Plugin Version

PS: 使用中发现AndroidStudio应该有支持最高版本的Gradle限制,例如:在Android Studio 2.0上使用Gradle2.10是不起作用的,后来更新了AS问题解决了。

原文地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,892评论 25 709
  • Gradle对于很多开发者来说有一种既熟悉又陌生的感觉,他是离我们那么近,以至于我每天做项目都需要他,但是他又是离...
    阿_希爸阅读 13,181评论 10 199
  • Google引入Gradle和Android Studio时,希望更容易的去重用代码、创建构造变体和配置、自定义构...
    sollian阅读 8,640评论 0 10
  • 夜里跑步的时候,一路上听吴伯凡、吴军、何帆、李笑来这两天新出的音频。听的很用心也很愉悦,但是听过之后又很长一段时间...
    Anlook阅读 1,592评论 0 0
  • 说实话,这个问题是我思忖良久且未解决的问题,因为我想学的东西太多太杂。比如英语,写作,演讲,做PPT,锻炼与...
    帅帅宝贝阅读 1,865评论 1 0