Javah 使用时报错:找不到类

使用JNI,在用javah生成头文件时,总是报错找不到类;

javah的命令行帮助:


用法:javah [选项] <类>

其中 [选项] 包括:

-help                                    输出此帮助消息并退出
-classpath <路径>                用于装入类的路径
-bootclasspath <路径>         用于装入引导类的路径
-d <目录>                             输出目录
-o <文件>                             输出文件(只能使用 -d 或 -o 中的一个)
-jni                                       生成 JNI样式的头文件(默认)
-version                               输出版本信息
-verbose                              启用详细输出
-force                                   始终写入输出文件

使用全限定名称指定 <类>(例如,java.lang.Object)

通用格式——javah -classpath . -jni 类路径.JNI类 在.和jni之间有空格

javah -classpath . -jni com.dagu.NdkTest.HelloOpenCV