1、下载ndk
2、编写jni的加载类
参考例子:
public class JniTest {
public native String append(String str1, String str2);
static {
System.loadLibrary(JniTest);
}
}
以上append方法就是要调用c++/c中的方法。
JniTest是在Android.mk里约束好的,关于Android.mk的编写具体在后面详解。
3、使用javah -jni生成.h文件
编写好jni加载类之后,就要开始生成.h文件了,此文件相当于一个声明文件,起到jni连接c++源
2022-05-01 22:10:10
102KB
c
c+
c++
1