The Android Native Development Kit (NDK) : a toolset that allows you to use C and C++ code with Android, and provides platform libraries that allow you to manage native activities and access physical device components, such as sensors and touch input. … You do not need this component if you only plan to use ndk-build.