私がやろうとしているのは、JDK Javah.exe プログラムを使用して JNI ヘッダー ファイルを生成することだけですが、何を試しても、「エラー: 'ddg.ndkTest.NativeLib' のクラス ファイルが見つかりませんでした」というエラー メッセージが表示され続けます (ここで、ddg.ndkTest は名前空間で、NativeLib は Java クラス ファイルです)。また、プロセスをさらに簡素化するために、Android プロジェクト全体を Java ディレクトリにコピーしたことに注意してください。
次のコマンドを試しましたが、どれも機能しませんでした:
javah -jni ddg.ndkTest.NativeLib
javah -verbose -jni -classpath \NDKTest\bin\classes ddg.ndkTest.NativeLib
C:\Program Files\Java\jdk1.7.0_02\bin>javah.exe -jni -classpath \NDKTest\bin\classes\ ddg.ndkTest.NativeLib
私のパッケージが呼び出された場合; 「ddg.ndkTest」、そして私のクラスは; 「NativeLib.java」、および上記のクラスパスは正しいです。コマンド ウィンドウには何を記述すればよいですか?