のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

NDKの関数名を作成する。

javaのソースでnativeインタフェースを記述する。
javaのソースをビルドする。(binの中にclassファイルができること)

③jniのフォルダで以下のバッチファイルを動かす。

④com_example_none53_sample_SpeedActivityEx.h

このヘッダーファイルをインクルードして、
nativeの関数を作る。
インタフェースが変更された場合は、また③を実行して変更する。

フォルダの構成
assets/
bin/
gen/
jni/
android.mk
javah_speed.bat
speed-jni.c

libs/
obj/
res/
src/com/example/none53/sample/SpeedActivityEx.java
AndroidManifest.xml