[android自动化构建]之centos安装gradle

这是android自动化构建系列之环境配置

这里只记录部分gradle相关的配置

下载并解压

下载地址参考这里:https://services.gradle.org/distributions/,未来版本可能会变,具体可以根据自己的实际需要去下载对应版本就行了。

cd /usr/local
mkdir gradle
wget https://services.gradle.org/distributions/gradle-4.9-bin.zip unzip gradle-4.9-bin.zip
yum install unzip
unzip gradle-4.9-bin.zip mv gradle-4.9/ gradle49 rm -rf gradle-2.8-bin.zip

 

添加环境变量

vi /etc/profile

 

在profile文件中添加

export GRADLE_HOME=/usr/local/gradle/gradle49
export PATH=:$GRADLE_HOME/bin

 

使配置文件生效:

source /etc/profile

 


查看gradle版本

复制代码
[root@localhost gradle49]# source /etc/profile
[root@localhost gradle49]# gradle -version

Welcome to Gradle 4.9!

Here are the highlights of this release:
 - Experimental APIs for creating and configuring tasks lazily
 - Pass arguments to JavaExec via CLI
 - Auxiliary publication dependency support for multi-project builds
 - Improved dependency insight report

For more details see https://docs.gradle.org/4.9/release-notes.html


------------------------------------------------------------
Gradle 4.9
------------------------------------------------------------

Build time:   2018-07-16 08:14:03 UTC
Revision:     efcf8c1cf533b03c70f394f270f46a174c738efc

Kotlin DSL:   0.18.4
Kotlin:       1.2.41
Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM:          1.8.0_171 (Oracle Corporation 25.171-b10)
OS:           Linux 3.10.0-693.el7.x86_64 amd64
复制代码

 

可见配置成功。

其他更详细的也可参考:https://gradle.org/install/

Jenkins+Gradle+Git+Centos 实现android持续集成、打包:https://www.jianshu.com/p/5feca12a2ada

 

posted @   念槐聚  阅读(594)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
历史上的今天:
2016-07-26 [转]产品需求文档(PRD)的写作
点击右上角即可分享
微信分享提示