Linux环境下打包Android App

一、安装jdk

1、下载Linux版本的jdk

命令:# yum install -y java-1.8.0-openjdk.x86_64

2、检查是否安装和版本

命令:# jdk:java -version

3、配置环境变量

命令:# vi /etc/profile

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HO
ME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

4、使环境变量生效 

命令:# source /etc/profile

5、检查是否配置成功

# echo $JAVA_HOME
# echo $CLASS_PATH
# echo $PATH

二、安装gradle

1、下载gradle

命令:# wget https://downloads.gradle-dn.com/distributions/gradle-5.6.4-all.zip

2、解压安装

命令:# unzip /opt/gradle gradle-4.6-bin.zip 

3、使环境变量生效

命令:# source /etc/profile

4、检查是否配置成功:

命令:# gradle --version

三、安装sdk

1、下载最新版sdkmanager

命令:# wget https://dl.google.com/android/repository/commandlinetools-linux-6200805_latest.zip

2、解压缩:

命令:# unzip commandlinetools-linux-6200805_latest.zip

3、配置Android环境变量

命令:# vi /etc/profile

export ANDROID_HOME=/home/sdk
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH

4、使环境变量生效

命令:# source /etc/profile

5、安装编译sdk

命令:# ./sdkmanager --install "platforms;android-28" --sdk_root=/home/sdk
命令:# ./sdkmanager --install "build-tools;28.0.3" --sdk_root=/home/sdk
命令:# ./sdkmanager --install "extras;google;m2repository" --sdk_root=/home/sdk
命令:#./sdkmanager --install "extras;android;m2repository" --sdk_root=/home/sdk

四、生成app

1、上传项目到Linux

2、在项目的根路径执行:

命令:# gradle assembleRelease

这样就可以自动化打包生成APP了。

 

 

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值