Skip to content
Venkatesh Srinivasan edited this page Mar 19, 2026 · 213 revisions

Releases

Supported releases and pre-releases are available on this page. Canary releases are available on ci.android.com. Unsupported releases can be found here.

Note: canaries, betas, and release candidates should not be used for production, but are a great way for you to find and report bugs early, before they make it to a stable release.

Subscribe to the android-ndk-announce@googlegroups.com mailing list if you'd like to be notified whenever we publish a new NDK release, including pre-releases.

NDK r27d (2024 LTS)

Supported until r30 is released

Changelog

android {
    ndkVersion "27.3.13750724"
}
Platform Package Size (Bytes) SHA1 Checksum
Windows android-ndk-r27d-windows.zip 781506724 56607cbccd3642d4a1991f6bb3114a00f884f426
macOS android-ndk-r27d-darwin.dmg 924374593 80f11292080fab4e869799f1d23caa88dcf3c709
Linux android-ndk-r27d-linux.zip 663956036 22105e410cf29afcf163760cc95522b9fb981121

NDK r29

Supported until NDK r30 is released

Changelog

android {
    ndkVersion "29.0.14206865"
}
Platform Package Size (Bytes) SHA1 Checksum
Windows android-ndk-r29-windows.zip 833850862 ab3bb30fbb9e6903666d60c55d11e78b04e07472
macOS android-ndk-r29-darwin.dmg 1156294030 0eecb29cfe791e039740e2a8bcf0af02b7132bd8
Linux android-ndk-r29-linux.zip 783549481 87e2bb7e9be5d6a1c6cdf5ec40dd4e0c6d07c30b

NDK r30 beta 1

Supported until NDK r30 beta 2 is released

Changelog

android {
    ndkVersion "30.0.14608247"
}
Platform Package Size (Bytes) SHA1 Checksum
Windows android-ndk-r30-beta1-windows.zip 714361038 ec410335aac74d182b369a62c18079187b191149
macOS android-ndk-r30-beta1-darwin.dmg 1041159992 a6ba7993fac6b8a8940a5af687bee8357d869bf2
Linux android-ndk-r30-beta1-linux.zip 713550176 26b746e5a1e7ac3371f2a862a2f52a7c0740aa8a

Release schedule

The NDK releases on a roughly quarterly basis. One release a year is designated as a Long Term Support (LTS) release that will receive backports until the next LTS is released. Each version is first released as a beta and then a release candidate before being shipped to stable. Multiple betas and release candidates are a possibility if the first beta does not meet our promotion criteria, but there will always be at least one of each. For details, see NDK Release Process.

NDK r30

Release Expected Release Date
Beta 1 Mar 19, 2026
RC 1 TBD
Release TBD

Clone this wiki locally