This website uses cookies
We use cookies to continuously improve your experience on our site. More info.
The Android Native Development Kit a “companion tool” used only in conjunction with Android SDK that allows developers to build performance-critical portions of their apps in native code, using languages such as C and C++.
First released | 2009 |
Developed by | |
Latest stable version | Android NDK r24 |
Open-source | No |
Used by | Unity, Unreal Engine, Google |
Google recommends the use of the NDK only in rare cases, e.g:
You need to increase performance (for example, sorting a large amount of data).
Use a third-party library. For example, a lot of things are already written in C / C ++ languages and you just need to use existing material.
Programming at a low level (for example, everything that goes beyond Dalvik).