下载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. 用requests登录微信网页版,并接收发送消息

    首先,网页版微信登录大致分为以下几个流程(都是大家可以通过抓包得到): 1.登陆主页后,会生成一个UUID,这是个用户标识,在后面请求二维码会用到 def get_uuid(self): '''获取u ...

  2. JSP JavaBeans

    Javabean的设计原则 公有类 无参公有构造方法 私有属性 getter和setter方法 在Jsp页面中如何使用Javabeans? 像使用普通Java类一样,创建JavaBeans实例. 在J ...

  3. MongoDB快速入门(八)- 删除文档

    删除文档 MongoDB 的 remove()方法用于从集合中删除文档.remove()方法接受两个参数.一个是标准缺失,第二是justOne标志 deletion criteria : 根据文件(可 ...

  4. maven创建web工程Spring配置文件找不到

    使用maven创建web工程,将Spring配置文件applicationContext.xml放在src/resource下,用eclipse编译时提示class path resource [ap ...

  5. nginx的理解

    1.静态HTTP服务器 首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML.图片)通过HTTP协议展现给客户端. 配置: 2.反向代理服务器 什么是反向代理? 客户端本来可以直 ...

  6. jquery开发js插件

    1.需要掌握的知识点 1)(function($){...}(jQuery)):实际上就是匿名函数并且函数用()阔起来,形成闭包,外界对其内部函数没有影响 $(function(){…});   jQ ...

  7. Centos7 远程登录端口22 设置

    第一步 #查看本机是否安装SSH软件包 [root@localhost ~]# rpm -qa | grep ssh openssh-server-6.6.1p1-12.el7_1.x86_64 op ...

  8. jqgrid的scroll参数的使用

    scroll参数会影响addJSONData(data)方法的使用 存在scroll参数,addJSONData方法会往表格中追加数据: 不存在scroll参数时,addJSONData方法会覆盖表格 ...

  9. super和this 在构造方法上的用法

    super Super()表示调用父类的构造方法.如果没有定义构造方法,那么就会调用父类的无参构造方法,即super(). this 在构造方法中,this表示本类的其他构造方法:student(st ...

  10. nova Flavors

    $ nova help | grep flavor- flavor-access-add Add flavor access for the given tenant. flavor-access-l ...