一、ndk下载
NDK 下载 | Android NDK | Android Developers
二、ndk环境变量配置
ndk解压:
unzip android-ndk-r26d-linux.zip
环境变量配置:
export NDK_HOME=/rd/own/test/android-ndk-r26d/
export PATH=$PATH:$NDK_HOME
三、编译测试验证
3.1 程序创建
创建helloworld, 在其下创建jni目录,并准备好hello.c和Android.mk
rd@ubuntu:~/test/android-ndk-r26d$ cat helloword/jni/hello.c
#include <stdio.h>
int main (int argc,char *argv[])
{
printf("hello world!");
return 0;
}
rd@ubuntu:~/test/android-ndk-r26d$ cat helloword/jni/Android.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := hellow