Chapter 1, Setting Up your Environment, covers the tools required to develop an application with the Android NDK. This chapter also covers how to set up a development environment, connect your Android device, and configure the Android emulator.
Chapter 2, Creating, Compiling, and Deploying Native Projects, we will compile, package, and deploy NDK samples and create our first Android Java/C hybrid project with NDK and Eclipse.
Chapter 3, Interfacing Java and C/C++ with JNI, presents how Java integrates and communicates with C/C++ through Java Native Interface.
Chapter 4, Calling Java Back from Native Code, we will call Java from C to achieve bidirectional communication and process graphic bitmaps natively.
Chapter 5, Writing a ...