目的
为了把在Windows或者Linux开发的C/C++代码运行在Android平台,Google提供了NDK编译工具链。本文档旨在说明在一台Linux系统中搭建Android NDK编译环境的过程。
平台
平台系统:Ubuntu 16 x64
NDK版本:android-ndk-r14b
JDK版本:jdk1.8.0_144
安装
开始之前,必须先有一个稳定的Linux系统,这里使用了Ubuntu 16 x64版本的系统,您可以在Ubuntu官网或者各种开源社区获取到系统镜像,并且很容易的将其安装在一台电脑或者虚拟机上。
1、安装和配置JDK
Andorid NDK必须基于JDK,所以接下来需要部署JDK,首先从Oracle官网下载JDK,这里选择了1.8的版本。
然后将JDK安装包解压到/user目录下,并配置JDK的环境变量:
配置完成后在命令行执行:# java -version
显示如下的信息,表示JDK安装和配置成功。