Skip to content
Dan Albert edited this page Sep 3, 2025 · 211 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 [email protected] 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 at least 2025-07-16

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 r28

Supported until NDK r29 is released

Changelog

android {
    ndkVersion "28.2.13676358"
}
Platform Package Size (Bytes) SHA1 Checksum
Windows android-ndk-r28c-windows.zip 748118221 086bba43ff2f5eb0e387b15c8278bb4e0d89ba1d
macOS android-ndk-r28c-darwin.dmg 1049465798 60e8efb121aa7ce9857afbffa17b2da4c37b515a
Linux android-ndk-r28c-linux.zip 722261334 a7b54a5de87fecd125a17d54f73c446199e72a64

NDK r29

Supported until NDK r30 is released

Changelog

android {
    ndkVersion "29.0.14033849"
}
Platform Package Size (Bytes) SHA1 Checksum
Windows android-ndk-r29-beta4-windows.zip 833962952 c99b0f02915cd47ba1b64f4ab3f0daf02281a9c7
macOS android-ndk-r29-beta4-darwin.dmg 1156307084 ee3e9914407dd40887b9fdac15cc70853cf16ac0
Linux android-ndk-r29-beta4-linux.zip 783674133 ecba553458e222a7c9b24945a3690e80a4730104

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 r29

Release Expected Release Date
Beta 1 Released!
Beta 2 Released!
Beta 3 Released!
RC 1 Released!
Release October 2025
Clone this wiki locally