最近在看关于Android jni的教程,其中有个javah编译头文件的问题,用cmd进入dos后javah -classpath [.class文件所在目录](无后缀的文件名),发现老是报无法发现类的错误,后来发现在类前到src之间的文件名是类的前缀,应该写成 javah -classpath [.class文件所在目录src层](src后的文件夹按"."连接到无后缀的文件名)按回车即可生成头文件.h。
最近在看关于Android jni的教程,其中有个javah编译头文件的问题,用cmd进入dos后javah -classpath [.class文件所在目录](无后缀的文件名),发现老是报无法发现类的错误,后来发现在类前到src之间的文件名是类的前缀,应该写成 javah -classpath [.class文件所在目录src层](src后的文件夹按"."连接到无后缀的文件名)按回车即可生成头文件.h。