This page is dedicated to native application development for Android (primarily using C/C++). Note that much of this information was written before the first NDK was released, and is now largely obsolete for most practical purposes. Required software ARM tool chain (get the one targeted at "GNU/Linux"): http://www.codesourcery.com/gnu_toolchains/arm/download.html Optional software Cygwin (helpful