Linux 安装 JDK + Gradle + Android SDK 的 Android 编译环境

CentOS 6.5_64bit上Android编译环境搭建

一、所需开发工具:jdk、gradle、android-sdk-linux。

jdk版本:1.8.0_65

gradle版本:2.14.1

android-sdk-linux版本:tools_r25.2.3-linux.zip

其中android-sdk-linux下载地址:https://developer.android.com/studio/index.html

《Linux 安装 JDK + Gradle + Android SDK 的 Android 编译环境》

二、解压:

在 /usr/local 下新建 android-tools 目录,把以上下载的三个工具通过 ftp 传输到该目录下。

执行解压缩命令。

注意:下载 jdk 时需要注意自己的系统版本是 x86 还是 x64,可通过uname -a命令查看。

注意:tools_r25.2.3-linux.zip也就是下载的android sdk解压时,在 /usr/local/android-tools 目录下

mkdir android-sdk-linux

然后将其解压在android-sdk-linux目录下。

《Linux 安装 JDK + Gradle + Android SDK 的 Android 编译环境》

三、环境变量配置

1、卸载旧的jdk。CentOS 默认安装有open-jdk,卸载可参考:http://www.cnblogs.com/sixiweb/archive/2012/11/25/2787684.html

2、配置。修改/etc/profile文件,在末尾添加如下配置:

export JAVA_HOME=/usr/java/jdk1.8.0_65

export JRE_HOME=${JAVA_HOME}/jre

export JAVA_BIN=${JAVA_HOME}/bin

export PATH=${JAVA_HOME}/bin:$PATH

export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

export GRADLE_HOME=/usr/local/android-tools/gradle-2.14.1

export PATH=$PATH:$GRADLE_HOME/bin

export GRADLE_HOME PATH

export ANDROID_HOME=/usr/local/android-tools/android-sdk-linux

export PATH=$PATH:$ANDROID_HOME

由上到下依次是jdk, gradle, android sdk的环境变量配置。

或者可以参考配置:

《Linux 安装 JDK + Gradle + Android SDK 的 Android 编译环境》

其中,JAVA_HOME, GRADLE_HOME, ANDROID_HOME的路径是根据自己文件夹实际所在目录来设置的。

四、安装 Android SDK

从官网下载来的 tools_r25.2.3-linux.zip 并没有build-tools和各个版本的开发sdk,需要进一步更新。

1、进入到sdk所在目录

cd /usr/local/android-tools/android-sdk-linux

2、关于sdk命令

./tools/android list sdk –all列出所有sdk版本,你可以对你所需要的版本进行安装

《Linux 安装 JDK + Gradle + Android SDK 的 Android 编译环境》

3、执行安装命令

如果只安装你所需要的版本:

./tools/android update sdk -u -a -t [NO_OF_ITEM_TO_BE_INSTALLED]

其中的[NO_OF_ITEM_TO_BE_INSTALLED]就是你要安装的sdk版本ID,比如:如果我想安装24.0.1版本,那么执行如下命令:

./tools/android update sdk –u –a –t 8

如果要安装所有版本(网上方法,尝试了下没成功,依然只是安装了此sdk对应的 25.0.2 版本):

./tools/android update sdk –no-ui

五、下载 32 位 lib 库及 libstdc++

因为Android SDK需要32bit的lib才可以运行,而当前的环境是64bit的,所以需要下载安装32bit的lib库:

yum install glibc.i686

yum install zlib.i686

六、编译环境搭建完毕

    原文作者:Troy_
    原文地址: https://www.jianshu.com/p/aa58c6a4441b
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞