Android ndk 使用“生成C/C头文件时出错”;“javah”;效用

Android ndk 使用“生成C/C头文件时出错”;“javah”;效用,android-ndk,Android Ndk,使用“javah”实用程序生成C/C++头文件 我遵循这个教程 为了生成头文件,我使用以下命令 D:\PD\WORKSPACE\AndroidHelloJNIWorkSp\AndroidHelloJNI\bin\classes\com\mytest>javah-classpath….\bin\classes\com\mytest\JNIActivity.class;D:\PD\NTDK\TDK\android sdk indows\platforms\android-17\android.ja

使用“javah”实用程序生成C/C++头文件

我遵循这个教程

为了生成头文件,我使用以下命令

D:\PD\WORKSPACE\AndroidHelloJNIWorkSp\AndroidHelloJNI\bin\classes\com\mytest>javah-classpath….\bin\classes\com\mytest\JNIActivity.class;D:\PD\NTDK\TDK\android sdk indows\platforms\android-17\android.jar-o HelloJNI.h com.mytest.JNIActivity

我得到以下错误

错误:找不到“com.mytest.JNIActivity”的类文件


请帮忙

要生成头文件,首先需要构建项目。所以在Eclipse中,转到
Project->buildproject
。现在,您将能够执行命令来构建头文件:

D:\PD\WORKSPACE\AndroidHelloJNIWorkSp\AndroidHelloJNI\bin\classes\com\mytest>javah -classpath ....\bin\classes\com\mytest\JNIActivity.class;D:\PD\NTDK\TDK\android-sdk indows\platforms\android-17\android.jar -o HelloJNI.h com.mytest.JNIActivity

-classpath
参数采用目录,而不是.class文件名。它仍然显示与javah-classpath相同的错误…\bin\classes\com\mytest\