android native development kit(android ndk)は、androidオペレーティングシステム上で動作するアプリケーションソフトウェアを、c言語あるいはc++を用いたネイティブコードによって開発できるようにするためのソフトウェア開発キット。