-
Notifications
You must be signed in to change notification settings - Fork 280
Home
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.
Supported until at least 2025-07-16
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 |
Supported until NDK r29 is released
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 |
Supported until NDK r30 is released
android {
ndkVersion "29.0.13599879"
}
Platform | Package | Size (Bytes) | SHA1 Checksum |
---|---|---|---|
Windows | android-ndk-r29-beta2-windows.zip | 821169899 | 59b665f7506f1079771393f2c90f3cb29817ecfb |
macOS | android-ndk-r29-beta2-darwin.dmg | 1131839335 | 39c72b0aaaa4c5202d355483535e2b4f4375d10a |
Linux | android-ndk-r29-beta2-linux.zip | 773244047 | 06c29d6764526fb51407d08fcead41247ddd3b70 |
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.
Release | Expected Release Date |
---|---|
Beta 1 | Released! |
Beta 2 | Released! |
RC 1 | July 2025 |
Release | August 2025 |