This article is a stub. You can help by expanding it. Android is an operating system for mobile devices, based on Linux; software development is mainly done in Java. See the Wikipedia article for more information. There are two main approaches to writing Android applications. You can either use the Java Native Interface (JNI) or the Native Development Kit (NDK). If you'd like to go down the path o

