Supported versions
The NDK team maintains support for the latest stable release and preview releases. Only bugs affecting supported NDK versions will be investigated.Currently supported versions
Currently supported versions
The following NDK versions are currently supported:
- r29 - Latest stable release
- r28 - Stable release
- r27 - Stable release
Checking your NDK version
If you’re not sure which NDK version you’re using:- For Android Gradle Plugin (AGP) projects, check the
android.ndkVersionproperty in your build configuration - For standalone installations, check the
$NDK/source.propertiesfile in your NDK installation directory
Download links
The latest stable version and preview releases are available from the official NDK downloads page:- NDK Downloads - Official download page on the NDK wiki
- NDK Releases - GitHub releases page
- Android Developer Downloads - NDK downloads on developer.android.com
Release calendar
For information about upcoming NDK releases and the release schedule, see the:- NDK Release Calendar - Official release calendar on the NDK wiki
- NDK Milestones - Current and upcoming milestones
- NDK Roadmap - Long-term roadmap and planned features
Canary builds
Canary builds of the NDK are available for testing upcoming features and fixes. These builds are provided as-is and may contain bugs. When reporting bugs found in canary builds:- Select a supported version from the bug report
- Mention in the bug description that you found it in a canary build
- Include the ci.android.com build number
Related resources
- Changelog - Details about changes in each NDK release
- Migration guides - Guides for upgrading between NDK versions
- NDK Guides - Official NDK documentation and tutorials