Изучите это сложный способ запомнить вещи. Внутри Andaroid NDK, который вы скачали с developers.android.com, у вас будет папка docs, в которой у вас будут разные документы, в которых будет четко указано, как и когда следует использовать NDK.
ОБЗОР.HTML Полностью.
http://developer.android.com/sdk/ndk/index.html
Я так и сделал, когда впервые использовал NDK. И я настоятельно рекомендую только так ...
Если вы не уверены, что такое Native Code -> Это код C или C ++ или Assembly, который вы хотите использовать с приложением Android. Это называется нативным кодом, поскольку не на языке Java.
Всего наилучшего.