java文件是TiredCheckJNI.java 具体如下:
package drive.namespace;
public class TiredCheckJNI {
static {
System.loadLibrary("hudie");/*加载JNI库*/ }
public native int Initialize();//return 成功为1,失败为0
public native void Uninitialize();// 销毁
public native void SetFaceDetectParameters(int sensibility);//sensibility 3-低,5-中,7-高
public native int DetectFaces(byte[] picdata);//return 返回检测结果
public native String test();//测试lib是否连接成功, 直接返回ok
}
libs文件夹下动态库为:libhudie.so(已经封装好的)
package drive.namespace;
public class TiredCheckJNI {
static {
System.loadLibrary("hudie");/*加载JNI库*/ }
public native int Initialize();//return 成功为1,失败为0
public native void Uninitialize();// 销毁
public native void SetFaceDetectParameters(int sensibility);//sensibility 3-低,5-中,7-高
public native int DetectFaces(byte[] picdata);//return 返回检测结果
public native String test();//测试lib是否连接成功, 直接返回ok
}
libs文件夹下动态库为:libhudie.so(已经封装好的)
public native void Uninitialize();// 销毁
public native void SetFaceDetectParameters(int sensibility);//sensibility 3-低,5-中,7-高
public native int DetectFaces(byte[] picdata);//return 返回检测结果
public native String test();//测试lib是否连接成功, 直接返回ok
或者TiredCheckJNI.getnInstance().Initialize();(单例)就行了呗