linux安装Android打包环境
1.安装gradle
1.1下载
wget https://downloads.gradle-dn.com/distributions/gradle-6.1.1-all.zip
unzip gradle-6.1.1-all.zip
1.2配置gradle环境变量
vim /etc/profile
export GRADLEHOME=/soft/src/gradle-6.1.1
export PATH=$PATH:$GRADLEHOME/bin
source /etc/profile
1.3查看是否安装成功
gradle -version
------------------------------------------------------------
Gradle 6.1.1
------------------------------------------------------------
Build time: 2020-01-24 22:30:24 UTC
Revision: a8c3750babb99d1894378073499d6716a1a1fa5d
Kotlin: 1.3.61
Groovy: 2.5.8
Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM: 1.8.0_282 (AdoptOpenJDK 25.282-b08)
OS: Linux 3.10.0-1062.12.1.el7.x86_64 amd64
2.安装jdk
2.1下载
wget https://download.oracle.com/otn/java/jdk/8u341-b10/424b9da4b48848379167015dcc250d8d/jdk-8u341-linux-x64.tar.gz?AuthParam=1664436193_25bc01c8cb43f000a1bc707b85e164ee
tar xf jdk-8u341-linux-x64.tar.gz
2.2配置jdk环境变量
vim /etc/profile
export JAVA_HOME=/soft/src/jdk1.8.0_341
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
2.3查看是否安装成功
java -version
java version "1.8.0_341"
Java(TM) SE Runtime Environment (build 1.8.0_341-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.341-b10, mixed mode)
3.安装Android sdk
参考另一篇文章:
https://blog.csdn.net/ss810540895/article/details/127110603
4.安装Android ndk(如果需要)
4.1下载
wget https://dl.google.com/android/repository/android-ndk-r16b-linux-x86_64.zip
unzip android-ndk-r16b-linux-x86_64.zip
4.2配置ndk环境变量
vim /etc/profile
export NDKHOME=/soft/src/android-ndk-r16b
export PATH=$NDKHOME:$PATH
source /etc/profile
4.3查看是否安装成功
ndk-build
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
/soft/src/android-ndk-r16b/build/core/build-local.mk:151: *** Android NDK: Aborting . Stop.
5.打包项目
先cd到项目根路径,然后打包
cd /root/tmp/bacon/
gradle build
最后注意: 每个软件的版本最好都是契合项目的,不然可能打包不成功!