NDK开发环境搭建
1.下载ndk-r10, 解压。下载地址
2.打开AS的设置页面,修改NDK的目录指向解压目录。
项目开发
1.在MainActivity中新建Native方法。
public native String getStringFromNative();
此处会显示为红色,不要担心,这不是报错。
2.Build –> Make Project,这一步是为了生成MainActivity对应的class文件,生成C的头文件时要用到。
3.打开命令行进入到yourapp/src/main目录下,用Javah命令生成C的头文件。
javah -d jni -classpath F:\SDK\sdk\platforms\android-23\android.jar;
F:SDK\sdk\extras\android\support\v4\android-support-v4.jar;
F:SDK\sdk\extras\android\support\v7\appcompat\libs\android-support-v7-appcompat.jar;
..\..\build\intermediates\classes\debug com.android.noflag.practicedemo.MainActivity</