mac jenkins android,配置jenkins打包Android程序的环境-Mac篇

本文详细指导在Windows通过SSH连接Mac mini,如何配置Jenkins环境,包括安装Homebrew、JDK、Git、Gradle、Android SDK,以及设置Jenkins插件和配置步骤。适合Android开发者在Mac环境中进行持续集成部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为我是Windows电脑ssh连接到远程mac mini服务器,所以全部都是命令行操作。如果是在Redhat或CentOS上配置,可以看我的这篇文章:配置jenkins打包Android程序的环境-CentOS篇

一、配置环境

1. 先安装homebrew

有了brew就可以安装wget

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 安装wget

$ brew install wget

3. 安装jdk

$ brew cask install java

如果你需要安装 JDK 7 或者 JDK 6,可以使用homebrew-cask-versions:

$ brew tap caskroom/versions

$ brew cask install java7

在 OS X 上,你可以同时安装多个版本的 JDK。你可以通过命令/usr/libexec/java_home -V来查看安装了哪几个 JDK。

二、 安装软件

1. 安装Jenkins

同样使用brew:

$ brew install jenkins

通过homebrew安装的软件都会在++~~/usr/local/opt目录下

To have launchd start jenkins at login:

ln -sfv /usr/local/opt/jenkins/*.plist ~/Library/LaunchAgents

Then to load jenkins now:

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist

通过以下命令来开启/关闭Jenkins:

# start

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist

# stop

launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist

配置Jenkins的端口号(默认端口号为8080)、登陆信息或地址信息:

第二目录为:~/.jenkins/config.xml

$ vim /usr/local/opt/jenkins/*.plist ~/Library/LaunchAgents

启动完Jenkins后,就可以在浏览器中输入地址加端口号访问了(这里修改端口号为8889) localhost:8889

2. 安装Gradle、Git

$ brew install gradle

$ brew install git

验证是否安装成功:

$ gradle -version

$ git --version

3. 安装android sdk

$ brew install android-sdk

4. 下载相关Android版本编译工具包

查看Android manager中的所有可下载文件,会把所有的版本列出来,每个版本前都有一个No.;记录下你要下载的No.数。

android list sdk --all

下载需要的包,编译Android需要的包有

Android SDK Build-tools

SDK Platform Android

Android Support Library

Android Support Repository

android update sdk -u -a -t yourNo.

三、配置Jenkins

1. 安装Jenkins插件

必要插件:

Gradle

Git

GitLab

其他自选

2. 配置在GitLab项目地址

登陆在本地生成git 的rsa key

把pub key配置到自己的GitLab上

把private key添加到git用户中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值