Changelog

Report issues to GitHub.

For Android Studio issues, follow the docs on the Android Studio site.

Announcements

  • Unified Headers are now enabled by default.

    Note: The deprecated headers will be removed in a future release, most likely r16. If they do not work for you, file bugs now.

  • GCC is no longer supported. It will not be removed from the NDK just yet, but is no longer receiving backports. It cannot be removed until after libc++ has become stable enough to be the default, as some parts of gnustl are still incompatible with Clang. It will likely be removed after that point.

  • Gingerbread (android-9) is no longer supported. The minimum API level target in the NDK is now Ice Cream Sandwich (android-14). If your APP_PLATFORM is set lower than android-14, android-14 will be used instead.

  • NDK r15‘s release cycle is going to be extended somewhat due to the O developer preview logistics. r15 beta 1 is specifically for the O APIs rather than the libandroid_support rework we originally intended for this release. As such, the libandroid_support work will be coming in a later beta (hopefully beta 2). We’ll be doing at least 3 beta releases this cycle.

APIs

NDK

  • awk is no longer in the NDK. We've replaced all uses of awk with Python.

Clang

libc++

Known Issues