javah 找不到类文件

NDK开发中 javah 找不到“xxxx.xxx.xx”类文件的解决办法

顾名思义,找不到编译好的class文件的位置了,所以指明想要生成.h文件的位置即可。
命令行如下:

javah -classpath (-cp)  class的全限定名

其中class文件所在包的位置最好用绝对路径来指定,避免杂七杂八的事情发生。

生成class文件有两种方式

  • 通过build整个项目,然后在build\intermediates\javac\debug\classes目录下照顾到对应的class文件

  • 直接在对应java文件的位置用命令行 javac 生成对应的class文件

你可能感兴趣的:(javah 找不到类文件)