class MyClass {
public native void MyMethod();
static {
System.loadLibrary("myfile");//不用.dll后缀名
}
}
编译这个java文件以后生成了class文件,使用javah编译这个class可以得到一个.h文件
根据这个.h文件编写方法,就可以了。以后你调用这个MyMethod方法,就会自动调用myfile里面
的方法的,具体的编写可以参阅JNI的文档
public native void MyMethod();
static {
System.loadLibrary("myfile");//不用.dll后缀名
}
}
编译这个java文件以后生成了class文件,使用javah编译这个class可以得到一个.h文件
根据这个.h文件编写方法,就可以了。以后你调用这个MyMethod方法,就会自动调用myfile里面
的方法的,具体的编写可以参阅JNI的文档
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货