下载Gradle

https://gradle.org/releases/

https://services.gradle.org/distributions/gradle-4.4.1-bin.zip

配置Gradle

windows

1.新建环境变量 GRADLE_HOME,即 D:\usr\local\gradle-2.4

2.修改环境变量 Path,即追加 %GRADLE_HOME%\BIN;

3.输入快捷键 WIN+ R,输入 cmd,在弹出的窗口输入命令行: gradle -v

Mac:

第一步, 就是先download最新版本的gradle,网址如下:

http://gradle.org/gradle-download/

然后将下载下来的zip包放解压到本地任意的路径上,

例如,我本地则安装在

/Users/lixiang/gradle-2.7 

、打开Mac上的“终端”,输入以下命令,将gradle的bin目录添加至到环境变量中:

vi ~/.bash_profile

、打开.bash_profile 文件窗口依次输入以下命令:

i (进入vi的编辑模式,添加如下配置)

GRADLE_HOME=/Users/lixiang/gradle-2.7

export GRADLE_HOME

export PATH=$PATH:$GRADLE_HOME/bin

、输入完毕,按esc键退出vi的编辑模式,

输入“:”(冒号)进入最后行模式,

输入 wq 保存并退出vi

、通过以下命令来查看是否安装成功:

gradle -version  

如果输出以下的gradle版本信息就表示已经安装成功了:

------------------------------------------------------------

Gradle 2.7

------------------------------------------------------------

Build time:   -- :: UTC

Build number: none

Revision:     c41505168da69fb0650f4e31c9e01b50ffc97893

Groovy:       2.3.

Ant:          Apache Ant(TM) version 1.9. compiled on December  

JVM:          1.8.0_40 (Oracle Corporation 25.40-b25)

OS:           Mac OS X 10.10. x86_64

注意: 如果提示没有gradle命令,则可以检查:

. GRADLE_HOME路径在环境变量中配置是否正确,

.确定是否指定到bin目录;

Linux:

下载并解压

[html] view plain copy
.cd /usr/local
.wget https://services.gradle.org/distributions/gradle-2.8-bin.zip
.unzip gradle-2.8-bin.zip
.mv gradle-2.8 gradle28
.rm -rf gradle-2.8-bin.zip 添加环境变量 [html] view plain copy
.vim /etc/profile 在profile文件中添加 [html] view plain copy
.export GRADLE_HOME=/usr/local/gradle28 并且在PATH路径后添加bin路径: [html] view plain copy
.:$GRADLE_HOME/bin 使配置文件生效: [html] view plain copy
.source /etc/profile 查看gradle版本 [html] view plain copy
.[root@BLBBST013 local]# gradle -version
.
.------------------------------------------------------------
.Gradle 2.8
.------------------------------------------------------------
.
.Build time: -- :: UTC
.Build number: none
.Revision: b463d7980c40d44c4657dc80025275b84a29e31f
.
.Groovy: 2.4.
.Ant: Apache Ant(TM) version 1.9. compiled on December
.JVM: 1.7.0_76 (Oracle Corporation 24.76-b04)
.OS: Linux 2.6.-.el6.x86_64 amd64 配置成功

修改Gradle缓存文件夹路径的方法

1.设置GRADLE_USER_HOME环境变量:D:\AndroidTools\gradle

/etc/profile~/.bash_profile增加如下:
export GRADLE_USER_HOME=D:/Cache/.gradle

使用国内镜像阿里云

全局配置USER_HOME/.gradle/文件夹下,创建文件init.gradle

allprojects{
repositories {
def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/'
all { ArtifactRepository repo ->
if(repo instanceof MavenArtifactRepository){
def url = repo.url.toString()
if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {
project.logger.lifecycle "Repository ${repo.url} replaced by $REPOSITORY_URL."
remove repo
}
}
}
maven {
url REPOSITORY_URL
}
}
}

常见错误解决

1.启动Android Studio后一直卡组refreshing中,原因是下载Gradle太慢。

手动下载:http://services.gradle.org/distributions/gradle-4.4.1-bin.zip

删除D:\AndroidTools\gradle\wrapper\dists\gradle-4.4.1-bin\esnon9g7th47txqoadk69q7bv目录中文件,并将gradle-4.4.1-bin.zip放入。

2.Gradle sync failed: No cached version of com.neenbedankt.gradle.plugins:android-apt:1.8 available for offline mode.

取消离线模式

2.Gradle project sync failed.

1.如果是导入的项目可以先删除 项目名.iml

Gradle 配置的更多相关文章

  1. eclipse下gradle配置

    eclipse下gradle配置 这可真麻烦啊,一个项目把java的东西学习完了!这不,刚弄完maven又来了个gradle. http://gradle.org/gradle-download 1. ...

  2. Android studio gradle配置

    什么是Gradle? Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言. gr ...

  3. Android Studio Gradle配置工具开发

    by 蔡建良 2019-3-9 QQ: 304125648 Android Studio导入项目经常出现卡死的情况.针对Gradle更新配置的问题,网上已经有详细的方法,但也很烦索,步骤也很多. 因此 ...

  4. Android Studio gradle配置详解

    android gradle配置详解 AppExtension类及其属性 可能大部分人看到AppExtension类会感觉到非常的陌生,其实我们在app中的build.gradle中填写配置信息的时候 ...

  5. Android开发之深入理解Android Studio构建文件build.gradle配置

    摘要: 每周一次,深入学习Android教程,TeachCourse今天带来的一篇关于Android Studio构建文件build.gradle的相关配置,重点学习几个方面的内容:1.applica ...

  6. Android studio gradle配置完整版(转)

    Android studio gradle配置完整版https://my.oschina.net/u/1471093/blog/539075 Android studio 自定义打包apk名 - pe ...

  7. Android Studio 使用笔记:在图形界面使用 Gradle 配置项目所需jar包

    在 Android Studio 中使用第三方 jar 包,可以直接下载后添加到项目中,也可以使用 Gradle 配置进行管理.图形界面下十分简单. 点击下图中间的图标,或者选中 Model ,按F4 ...

  8. Android Studio 使用笔记:记录使用Gradle配置AndroidAnnotations

    系统:Mac Yosemit 10.10 JDK:1.6+ Android Studio:1.2 原来看到有人用AndroidAnnotations,十分羡慕.但是Gradle并不熟悉,现找到了正确的 ...

  9. JFinal学习 & Gradle配置续 & Tomcat配置

    接上一篇对Gradle的学习,再用JFinal项目再建一个. 参考了这篇文章:https://my.oschina.net/u/1010578/blog/390094 但是其中没有代码,所以看了这篇  ...

  10. 关于Gradle配置的小结

    前言 使用 Android Studio 来开发 Android 工程的过程中,接触 Gradle 是不可避免的,比如配置签名.引入依赖等.那么 Gradle 到底是什么东西呢? Gradle 是一个 ...

随机推荐

  1. argparse.add_argument()应用

    ArgumentParser.add_argument(name or flags…[, action][, nargs][, const][, default][, type][, choices] ...

  2. 物理分辨率与逻辑分辨率,pt与px

    有些小伙伴们,在使用chrome的移动端调试工具调试网页的时候,会发现iphone6上的尺寸为375*667,不禁差异,iphone6的分辨率不是750*1334吗? 实际上调试器上的大小单位不是px ...

  3. Tomcat8内置jdk8运行环境发布web项目

    简单说明:之前部署项目都是没有改变之前的环境变量,最近由于公司的数据源换了,jdk由1.7改成了1.8,tomcat7也改为了1.8,现在需要部署采用新数据源的这个项目, 为了不改变之前的环境变量,使 ...

  4. SQL Server 字符串拼接与拆分 string varchar Split and Join

    1.Split    SQL Server 2008 新语法: DECLARE @str VARCHAR(MAX) SET @str = REPLACE(@teeIDs, ',', '''),(''' ...

  5. JavaScript -- 控制table的创建 与 删除, 排序, 表格颜色

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. hdu 5876 Sparse Graph 无权图bfs求最短路

    Sparse Graph Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) P ...

  7. nova Evacuate

    作用:当一个 node down 掉后,在新的 node 上根据其 DB 中保存的信息重新 build down node 上虚机.这个往往在虚机 HA 方案中用到.它尽可能地将原来的虚机在新的主机上 ...

  8. oracle创建存储过程中遇到的问题

    create or replace PROCEDURE CLEAR AS tname varchar(200);BEGIN tname:='''immediate trace name flush_c ...

  9. C++的转换函数

    听侯捷老师的讲课笔记: 所谓转换函数指的是类型之间的转换,比如把自定义的类类型转换成内建类型(比如double),后者向相反的方向转. 直接上代码: 头文件conversion_function.h: ...

  10. 本地的html服务

    本地的调试的时候, 我们服务器返回的cookie就会变的失效,因为你的本地服务器的域名不太对.