Android Studio 中 gradle 版本问题

在 android studio 目录下有一个默认的 gradle 文件夹,新建项目时使用的就是此 gradle

文件夹名显示版本号为 2.10

一个项目的工程目录如下

其中 gradle\wrapper\gradle-wrapper.properties 最后一行的网址中显示此项目使用的 gradle 版本

即:distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 说明此项目使用的是 2.10

当我们打开一个已有的项目时,如果此项目使用的的 gradle 版本与 as 默认的不一致,as 将自动下载该项目使用的 gradle 版本,并存放在 C:\Users\...\.gradle\wrapper\dists 目录下

as 判断 gradle 版本是否存在的顺序为:1. as 默认的 gradle 版本, 2. C:\Users\...\.gradle\wrapper\dists 下的版本,有匹配则直接使用,无匹配则下载

如下新项目中使用的 gradle 版本为 2.14,as 将下载 2.14 版本 gradle

由于墙内下载 gradle 速度极慢,可到官网下载对应版本

https://gradle.org/gradle-download/      (Complete distribution)

拷贝下载的 gradle-2.14-all.zip 到 C:\Users\...\.gradle\wrapper\dists\gradle-2.14-all\t7wfomcrmv8dmyii9c9waem8\ 目录下

不用解压,不同版本的gradle,随机码 t7wfomcrmv8dmyii9c9waem8 根据 gradle 的版本而变化

注:打开项目时如需下载 gradle,该随机码目录会自动生成,下载卡住时强制结束 as 进程,再去官网下载对应版本即可

时间: 2025-01-02 08:57:43

Android Studio 中 gradle 版本问题的相关文章

提高Android Studio中Gradle执行效率

尊重劳动成果,转载请注明出处:http://blog.csdn.net/growth58 你是否感觉到Android Studio构建速度太慢?我也有这感觉. 幸运的是,这有很多可以提高构建速度的技巧.这些技巧目前还在实验并且有可能是不安全的,如果你觉得构建时间太长而且很痛苦的话,尝试一下这些技巧还是很有价值的.我已经按照下面所描述的试过在代码改动很少的情况下构建时间下降了2.5秒.希望对你有帮助. Android Studio使用Gradle来构建工程.目前Gradle的版本为2.2.最近的版

快速掌握 Android Studio 中 Gradle 的使用方法(转)

Gradle是可以用于Android开发的新一代的 Build System, 也是 Android Studio默认的build工具. Gradle脚本是基于一种JVM语言 -- Groovy,再加上DSL(领域特定语言)组成的. 因为Groovy是JVM语言,所以可以使用大部分的Java语言库.所谓DSL就是专门针对Android开发的插件,比如标准Gradle之外的一些新的方法(Method).闭包(Closure)等. 由于Gradle的语法足够简洁,而且可以使用大部分的java包,当之

快速掌握 Android Studio 中 Gradle 的使用方法 [转http://blog.csdn.net/feelang/article/details/41783317]

Gradle是可以用于Android开发的新一代的 Build System, 也是 Android Studio默认的build工具. Gradle脚本是基于一种JVM语言 -- Groovy,再加上DSL(领域特定语言)组成的. 因为Groovy是JVM语言,所以可以使用大部分的Java语言库.所谓DSL就是专门针对Android开发的插件,比如标准Gradle之外的一些新的方法(Method).闭包(Closure)等. 由于Gradle的语法足够简洁,而且可以使用大部分的java包,当之

Android Studio中Gradle统一管理版本号引用配置

Gradle统一管理版本号引用配置 为了提高项目开发效率,在实际项目开发过程中往往会引入一些开源框架,还有项目中使用的各种module,moudle过多时最好提供一种统一的方式去管理版本号,如:compileSdkVersion.buildToolsVersion.androidTestCompile 等,便于日后对版本号进行维护,此处记录2种方式处理上述问题. 方式一 1.在项目根目录下创建.gradle文件,如:config.gradle 2.在根目录下的build.gradle文件中引入我

Android Studio中Gradle使用详解

一)基本配置 build配置 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.2.3' } } Android脚本 apply plugin: 'com.android.application' Android配置 android { compileSdkVersion 22 buildToolsVersion "22.0.1" } 项

Android Studio 中Gradle配置sonarqube

Sonarqube作为一个很实用的静态代码分析工具,在很多项目中都使用.Android自然也不例外.这里就分享下使用Android Studio时如何在Gradle里配置Sonarqube. 以下分别就使用公共maven仓库和私有maven仓库两种情况来简单说明下: 一,使用公共Maven仓库: 这个比较简单. 打开gradle sonarqube插件官方网址:https://plugins.gradle.org/plugin/org.sonarqube 可以看到有两种方式集成sonarqube

Android Studio 中 gradle 构建 堆栈空间不足

Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/user

在Android studio中用gradle打 jar 包(Mac下)

这两天公司要重构项目,以前的项目在eclipse上,准备迁移到Android studio上,需要对项目打包,于是我学习了Android studio中gradle打包的内容.我在公司用的Mac,在家用的Windows,两种平台下,打包基本一样的,这里主要说下在Mac系统下的过程. 在Andorid studio中的Terminal用的是Mac的终端,所以要使用Terminal的gradle命令打包,先要配置下mac中的gradle环境,打开mac上的终端: (1) 输入命令:open .bas

Android Studio中使用Gradle打包

首先要注意一点,Android Studio中把proguard.txt已经命名为proguard-rules.pro,由此可见,采用Gradle打包,混淆规则文件的名称是不重要的,可以自己随便命名.混淆规则跟原来一样,没有变化.不懂可以搜一下别人怎么写的. 加入签名文件,在Build->Generate Signed APK- 就会看到下面的弹出框 如果没有签名文件就创建新的签名文件,如果已经有签名文件,那么选择签名文件的位置,并填写好密码就可以点Next了.创建签名文件的方式跟老版本(Ecl