エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
概要 Android NDK(Android Native Development Kit)とは、Android環境においてハードウェア上で直接実... 概要 Android NDK(Android Native Development Kit)とは、Android環境においてハードウェア上で直接実行できる形式(ネイティブコード)のプログラムを作成するための開発キット。EclipseやAndroid Studioなどの開発環境に導入することができ、米グーグル(Google)社が無償で公開している。 通常、Android向けのプログラムはJava言語で開発され、端末上の専用の仮想マシン(VM)によって解釈・実行されるが、Android NDKではC言語やC++言語などを用いて端末のCPU(MPU/マイクロプロセッサ)が直に実行できるコードを作成することができる。JavaプログラムからはJNI(Java Native Interface)を利用して呼び出すことができる。 仮想マシンによる変換が省かれるため高速に動作するプログラムを開発できるが、