2010年1月3日

JNI(Java Native Interface)で、ネイティブからJavaのコードを呼び出す(の参考サイト)

最近、Javaプログラミング(Androidプログラミング)に勤しんでます。
Javaの基本的なところは知っているつもりだったけど、JNI(Java上でNative(CやC++)のメソッドを利用する)は初めてやってます。

Javaからネイティブを読み出すのは色々と参考になるサイトもそろっており、それほど難しくないのだけれども、ネイティブ側からJavaのコードを読み出すのは四苦八苦。
動きとしては、Javaからネイティブ関数を呼び出し、そのネイティブメソッド関数からJavaメソッドを呼び出すというもの。

以下のサイトが参考になります。
  その1
  その2

0 件のコメント: