数回にわたり Android で OpenGL ES 2.0 を使用した超絶簡単なサンプルを紹介して参りましたが、OpenGL を使用しているのだから、やはりネイティブな C/C++ でもっと速度を向上させたいと思うのが実践的です。 前回の記事では Android NDK での開発環境の構築手順について紹介しました。そこで今回は Beginning サンプルを JNI 化したいと思います。 今回のソースは、 AndroidManifest.xml Activity GLSurfaceView.Renderer JNI ブリッジクラス Android.mk Application.mk C/C++ ソースファイル です。 それではご覧ください。 AndroidManifest.xml Beginning サンプルのままです。変更はありません。 <manifest xmlns:android=