Android NDKを使う(アプリの高速化) の項目において、NDKのセットアップとサンプルの実行方法を紹介しました。 今回は、実際にNDKを使用する手法を紹介します。 Sampleとして作成するのは、用意した画像データからRedの色データを消去するものです。 1ピクセル毎に処理が必要になるため、Nativeで処理を行うことで高速化を狙っています。 #画像データは初期データと処理後データを見比べた物 詳細な実装方法は続きをご覧ください。 NDKを使用する時に必要なこと JNIフォルダの追加 Application.mk Android.mk (ヘッダファイル)の追加 NativeSourceの追加 JavaSourceでのStaticLibraryの呼び出し 以上の4点が必要です。 追加するファイルの場所等は以下、今回のプロジェクト構成を参考にしてください。 Android.mkと