1 Android Native Development Kit (NDK) 2 3 4 Welcome, this NDK is designed to allow Android application developers 5 to include native code in their Android application packages, compiled 6 as JNI shared libraries. 7 8 See docs/CHANGES.html for a list of changes since the previous release. 9 10 A high-level overview of the NDK's features and limitations can be found 11 in docs/OVERVIEW.html. Please read this document as it contains crucial 12 information for correct usage. 13 14 See docs/STABLE-APIS.html for the list of frozen binary APIs exposed by 15 this NDK, as well as the corresponding system image versions that support 16 them. 17 18 Before using the NDK, you will need to follow the steps described by 19 docs/INSTALL.html which lists the NDK prerequisites and the steps needed 20 to set it up properly on your machine. 21 22 We recommend developers to make themselves familiar with JNI concepts. Also 23 note that the NDK is *not* a good way to write non-JNI native code for the 24 Android platform. 25 26 See docs/HOWTO.html for a few useful tips and tricks when using the NDK. 27 28 See docs/SYSTEM-ISSUES.html for a list of important issues related to 29 the Android system images that all NDK developers should be aware of. 30 31 Finally, discussions related to the Android NDK happen on the public 32 "android-ndk" forum located at the following address: 33 34 http://groups.google.com/group/android-ndk 35 36