Happy My Life

日常とか技術とか

Android NDKネイティブプログラミング-サンプルコード

サンプルコード、検証用コードをgithubにUPしました(発売3ヶ月後にして…)

リポジトリhttp://github.com/demuyan/AndroidNDKbookです。

このサンプルコードは、以下の方法で実行するとよいでしょう。

なお、コードの詳細を知りたい方は、Android NDKネイティブプログラミングをお買い上げください。

サンプルコードの詳細

章ごとに分けて登録されています。

ch02/

  • CalcVal/ JavaからCの関数を呼び出す
  • CalcVal2/ JavaからCの関数を呼び出す(jniRegisterNativeMethods関数を利用して)
  • jniNio/  Java,C間のjava.nio.Bufferを使った転送例
  • jniToast/ CからToastを表示させる

ch03/

  • GLNativeActivity NativeActivity&OpenGL|ES1.1でスプライト表示

ch04/

  • CubeDroid/ 立方体表示(NatvieActivity、JNIからのOpenGL|ES1.1呼び出し)
  • cubedroid2/ 立方体表示(JNIからのOpenGL|ES2.0呼び出し)
  • NativeBitmap/ NativeBitmap

ch05/

  • jniAudio/ OpenSL|ESによるBGM再生

ch06/

  • NativeMultiTouch/ JNIによるマルチタッチ取得
  • NativeSensor/ JNIによるセンサー取得

ch07/

となっています。

Android NDKネイティブプログラミング
出村 成和
秀和システム
売り上げランキング: 9011