javahツールを使用してC/C++の.hヘッダファイルを作成するときに、Androidプラットフォームのjarファイルを含めるにはどうすればいいですか?javahツールを使用するときにAndroidプラットフォームのjarファイルを含める
0
A
答えて
1
と仮定:
- をあなたのAndroid SDKがCにインストールされています:アンドロイドの\ SDK \(と、あなたは、Android 1.5プラットフォームをダウンロードした)
- あなたのAndroid NDKがCにインストールされています:アンドロイド\は をNDK \
コマンドラインウィンドウを開きます。 C:\ android \ ndk \ samples \ hello-jniフォルダに移動します。そして、次のコマンドを実行します。
javah -classpath C:\android\sdk\platforms\android-3;src com.example.hellojni.HelloJni
それは、Android NDKからのhello-JNI例えばJNI関数でcom_example_hellojni_HelloJni.h
ファイルを生成します。
+0
ありがとうMārtiņš最終的に働いたが、セミコラムの後、私はちょうどスペースを使わずに私のプロジェクトのbinフォルダに完全なディレクトリを追加し、あなたは "com.example.hellojni.HelloJni" –
-classpath引数はどうですか? –
これは実際には、-classpath引数を指定してアンドロイドプラットフォームのjarファイルを含める方法です。 –