在AS中使用C++编程时,需要通过JNI进行JAVA和C++的代码交互。
用Java和命令生成.h头文件时,有的方法是在命令行,进入classes目录,
输入javah 包名,即可在E盘根目录下生成.h文件,但我输入该命令时出现图1所示的找不到类文件的错误。
最后发现应该输入如图2所示的javah -classpath “classes所在的全路径",
这样就没有问题,直接在E盘根目录生成如图3所示的.h文件。(蓝色框里面是classes文件的全路径)
然后就可以生成.h文件了(图3)