Working with Android NDK and RenderScript
Dave Smith, Jeff Friesen · Apress eBooks · 2013
Developers typically write Android apps entirely in Java. However, situations arise where it’s desirable (or even necessary) to express at least part of the code in another language (notably C or C++). Google addresses these situations by providing the Android Native Development Kit (NDK) and RenderScript.