NDK开发中 javah 找不到“xxxx.xxx.xx”类文件的解决办法
顾名思义,找不到编译好的class文件的位置了,所以指明想要生成.h文件的位置即可。
命令行如下:
javah -classpath (-cp) <class文件的包的位置> class的全限定名
其中class文件所在包的位置最好用绝对路径来指定,避免杂七杂八的事情发生。
生成class文件有两种方式
-
通过build整个项目,然后在build\intermediates\javac\debug\classes目录下照顾到对应的class文件
-
直接在对应java文件的位置用命令行 javac 生成对应的class文件
网友评论