Android NDKDiscuss developing Android native code using the Native Development Kit.
Welcome
to the Android community! We're glad you're here and invite you to
participate in these discussions. Before posting, please read the Groups Charter that covers the community guidelines.
What is the NDK?
The Android Native Development Kit is a suite of tools and documentation that enable developers to create native code shared libraries. It is targeted towards Java application developers who wish to write native code shared libraries to access native code APIs or accelerate portions of their application.
Currently only a small subset of the full set of Linux and Android APIs are supported. In later releases additional APIs will be supported.
- Currently we support JNI shared libraries written in C or C++ that link with the Android versions of libc and libm and OpenGL ES.
- In a future release we hope to support linking with audio libraries.
Related Groups- For general-purpose Android development using the Java-based Android framework, please use android-developers
- For writing native code for porting Android to a new platform, please use android-platform