自動ビルド中に Android studio でネイティブ メソッド実装 JNI の関数プロトタイプを含む C ヘッダー ファイル (*.h) を生成する方法は?
ありがとうございました
自動ビルド中に Android studio でネイティブ メソッド実装 JNI の関数プロトタイプを含む C ヘッダー ファイル (*.h) を生成する方法は?
ありがとうございました
プロジェクト HelloNative があるとします。
HelloNative
|-build/intermediate/classes/debug (you get this directory upon project build)
|-app/src/main/jni
/src/main/java/com/planets/mercury/HelloNativeActivity.java
そして、HelloNativeActivity.java のヘッダー ファイルを生成したい --> これを行う
cd HelloNative
javah -d app/src/main/jni -classpath /Users/john-smith/Android/sdk/platforms/android-19/android.jar:app/build/intermediates/classes/debug com.planets.mercury.HelloNativeActivity
john-smith と android sdk パスを自分のマシンのものに置き換えます。Android jar ファイルの場合。選択したものは何でも使用できます。
例えば。android-19、またはandroid-21