javah 找不到类文件的解决办法

学习jni的时候,javac Helloworld.java 生成 Helloworld.class文件以后,调用javah Helloworld提示找不到类文件

由于javah以后生成的.h文件需要包名+类名,所以必须在包括全包名的目录下执行javah命令,也就是项目\src\在或者项目\bin\classe\下执行 javah 包名.类名的命令,

比如:在src下或者classe文件夹下执行

javah com.example.helloworld.HelloWorld 

最后会在执行命令的路径下面生成.h文件。

猜你喜欢

转载自blog.csdn.net/u010054982/article/details/52608372