Android Studio NDK JNI编译环境 配置
1. 建立 两个外部命令。
2. JNI 生成
Program, parameter, working directory:
$JDKPath$\bin\javah.exe
-classpath . -jni -d $ModuleFileDir$/src/main/jni $FileClass$
$ModuleFileDir$\src\main\java
3. NDK 编译
Program, parameter, working directory:
D:\SDKs\android\ndk-bundle\ndk-build.cmd
$ModuleFileDir$\src\main\
Java 类 --- 位置 \src\main\java 之下建立。
在 AS 中 , 右键点击 JNI 的 JAVA 文件名。 选择 JNI 生成。
JNI 文件 -- 生成在 src\main\jni 之下
NDK 编译, 可以不必右键选择。 直接在 external tools中 选择 运行。 也可。 因为命令行中已经指定了。
\src\mmain\libs 就是 NDK 编译后的结果。