javah命令的使用问题

在Windows10中控制台上输入javah命令会出现以下页面(前提是配置好jdk环境变量)

javah命令的使用问题_第1张图片

javah命令是用于ndk编程中生成本地方法的头文件的,在使用过程中会遇到很多的问题,其中最烦人的就是“找不到类”,所以在使用javah命令生成头文件之前有一步很重要就是:

set E:\CompanyProjects\SouthernPowerGrid\app\build\intermediates\classes\debug

将查找类的路径设置为你的类编译的字节码(.class)所在的路径,然后使用cd命令进入到这个路劲下面,在使用javah命令:

javah -jni com.xfkj.spg.JniUtils

com.xfkj.spg.JniUtils是我自己的类的全限定名称,实际使用中换成自己的就ok啦

这时就不会出现问题了

你可能感兴趣的:(javah命令的使用问题)