Chapter     2

Exploring the Android NDK

In the previous chapter, you configured your development environment by installing Android development tools and dependencies. Among these tools, the Android Native Development Kit (NDK) is the tool you will be using for C++ development on Android platform. The Android NDK is a companion toolset for the Android Software Development Kit (SDK), designed to augment the Android SDK to allow developers to implement and embed performance-critical portions of their applications using machine code-generating programming languages like C, C++, and Assembly.

In this chapter, you will start exploring the Android NDK. You will be taking the hello-jni sample application that comes with the Android NDK and manipulating ...

Get Pro Android C++ with the NDK now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.