这两天在用eclipse写jni,按照网上的方法在bin下执行javah命令生成.h的时候提示找不到 ‘XX.XXXX.XX.CLASSNAME’ 的类文件
原命令(在bin目录下):javah -classpath . -d jni com.ndk.HelloJni
后面(在bin目录上一级目录下)使用如下命令就成功了:
javah -classpath bin/classes -d jni com.ndk.HelloJni
-classpath bin/classes:表示类的路劲(这里要指定到classes路径)
-d jni: 表示生成的头文件存放的目录
最后参数是完整的类名