Android Native Development Using Eclipse
In the previous chapters, we have explored Android application development using Java. Android software development is not limited to using only Java technology. Android allows application developers to implement parts of their application using native-code languages such as C and C++ through the Android Native Development Kit (NDK).
In this chapter, we will start with an introduction to the Android NDK, and go through the steps to properly install it on major operating systems. We will briefly review the structure of the Android NDK and the components it provides. Then we will discuss how the NDK expects Android applications with native components to be structured.
In order to streamline ...