jni的简单问题求助
利用jni调用dll,当类没有包的时候可以通过javah生成.h文件。
如: //
public class hello{
///////////////////////
static
{
System.loadLibrary( "BB ");
}
...............
}
但是当类有包的时候就不能用javah生成.h文件。
如: package src;
public class hello{
///////////////////////
static
{
System.loadLibrary( "BB ");
}
...............
}
请问怎么解决。
------解决方案--------------------javah mypkg.myClass
------解决方案--------------------楼上正解,你需要在bin目录下执行javah,并且要加上类的全路径