第四步:C代码的填写
1、在jni.c文件中填写代码如下:
#include
#include
#include
/**
* 这里可以填写你的工具类方法,在下面可以调用
/
jstring Java_com_atguigu_hellojni_MainActivity_helloJNI(这个就是Java_加上第二步中你写的native方法全类名com.example.jnitest.MainActivity.helloJNI。将.换成_)
(JNIEnv * env,jobject jobj) {
return (*env)->NewStringUTF(env, "Hello from C");
}
第五步:生成.so文件
1、找到你的项目所在的文件夹根目录,如:D:\Users\android\workspace\aa\bb\JniTest,点击这个路径,让他们变成选中状态,之后输入cmd,在windows命令中输入ndk-build,回车就会出现
提示.so文件生成成功的字样
第六步:运行项目
运行你的项目,就会出现Hello word!,你就成功调用了jni