Gradle 配置
下载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 配置的更多相关文章
- eclipse下gradle配置
eclipse下gradle配置 这可真麻烦啊,一个项目把java的东西学习完了!这不,刚弄完maven又来了个gradle. http://gradle.org/gradle-download 1. ...
- Android studio gradle配置
什么是Gradle? Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言. gr ...
- Android Studio Gradle配置工具开发
by 蔡建良 2019-3-9 QQ: 304125648 Android Studio导入项目经常出现卡死的情况.针对Gradle更新配置的问题,网上已经有详细的方法,但也很烦索,步骤也很多. 因此 ...
- Android Studio gradle配置详解
android gradle配置详解 AppExtension类及其属性 可能大部分人看到AppExtension类会感觉到非常的陌生,其实我们在app中的build.gradle中填写配置信息的时候 ...
- Android开发之深入理解Android Studio构建文件build.gradle配置
摘要: 每周一次,深入学习Android教程,TeachCourse今天带来的一篇关于Android Studio构建文件build.gradle的相关配置,重点学习几个方面的内容:1.applica ...
- Android studio gradle配置完整版(转)
Android studio gradle配置完整版https://my.oschina.net/u/1471093/blog/539075 Android studio 自定义打包apk名 - pe ...
- Android Studio 使用笔记:在图形界面使用 Gradle 配置项目所需jar包
在 Android Studio 中使用第三方 jar 包,可以直接下载后添加到项目中,也可以使用 Gradle 配置进行管理.图形界面下十分简单. 点击下图中间的图标,或者选中 Model ,按F4 ...
- Android Studio 使用笔记:记录使用Gradle配置AndroidAnnotations
系统:Mac Yosemit 10.10 JDK:1.6+ Android Studio:1.2 原来看到有人用AndroidAnnotations,十分羡慕.但是Gradle并不熟悉,现找到了正确的 ...
- JFinal学习 & Gradle配置续 & Tomcat配置
接上一篇对Gradle的学习,再用JFinal项目再建一个. 参考了这篇文章:https://my.oschina.net/u/1010578/blog/390094 但是其中没有代码,所以看了这篇 ...
- 关于Gradle配置的小结
前言 使用 Android Studio 来开发 Android 工程的过程中,接触 Gradle 是不可避免的,比如配置签名.引入依赖等.那么 Gradle 到底是什么东西呢? Gradle 是一个 ...
随机推荐
- Mysql 主从复制搭建
Mysql 主重复制搭建 Linux版本:Linux Centos 6.4 32位 Mysql版本:Mysql-5.6.38-linux-glibc2.12-i686 Mysql安装:Mysql安装教 ...
- 聚合 key-value 转为 key-valueList
一个文件A.tmp的内容如下: 10.9.20.1 m1 10.9.20.2 m1 10.9.20.3 m1 10.9.20.1 m2 10.9.20.2 m2 10.9.20.3 m2 想输出格式为 ...
- UVA 796 连通图求桥
http://acm.hust.edu.cn/vjudge/contest/view.action?cid=86270#problem/C#include<iostream> #inclu ...
- SSM mapper.xml
MyBatis 真正的力量是在映射语句中.这里是奇迹发生的地方.对于所有的力量,SQL 映射的 XML 文件是相当的简单.当然如果你将它们和对等功能的 JDBC 代码来比较,你会发现映射文件节省了大约 ...
- 【bzoj1258】三角形tri[CQOI2007](乱搞)
题目传送门:https://www.lydsy.com/JudgeOnline/problem.php?id=1258 这是道很意思的大水题,虽然看上去一脸懵逼,但画张图出来看看也可以窥见一丝端倪. ...
- nginx 反向代理配置之---指定单域名
server { listen 80; server_name ngin服务器所对应的的域名; error_log /data/logs/nginx/mainsite.error.log; acces ...
- jsp连接sqlServer数据库教程、jsp连接sqlServer数据库报ClassNotFoundException异常
jsp连接sqlServer数据库教程: 首先讲下我用的工具版本以供参考: jar包:jtds1.3.1.jar 下载地址:点击进入 数据库:SQL Server2012 服务器:Tomcat8.0 ...
- RelativeSource={RelativeSource TemplatedParent}
<!--按钮样式开始--> <Style x:Key="NotifyBtnStyle" TargetType="{x:Type commondC ...
- python递归中的return"陷阱"
在做一道练习题(参照下篇博文<在当前目录下递归的查找包含指定字符串的文件>)的时候,发现函数中的return的值竟然是None,百思不得其解,尝试化繁为简,用以下的简单的代码验证了一下 问 ...
- Pycharm如何打断点
一. python代码的调试方式 1. 使用print语句打印出来 2. 在编辑工具中,加断点跟踪(打断点) 3. 使用日志模块,输出到日志中 下面我们来看一下如何打断点 二. 环境 python 3 ...