-
Notifications
You must be signed in to change notification settings - Fork 258
Home
Stable releases along with any current betas and release candidates are available from this page.
Canary releases are available on ci.android.com for all supported operating systems.
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 (beta or stable).
A macOS app bundle that is signed and notarized is available. Note that because only bundles may use RPATH
and pass notarization, the traditional NDK package for macOS cannot be notarized. The SDK will continue to use the traditional package as the app bundle requires layout changes that would make it incompatible with Android Studio. The NDK is not quarantined when it is downloaded via the SDK manager, so is currently allowed by Gatekeeper. The SDK manager is currently the most reliable way to get the NDK for macOS.
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 r26 is the LTS release that will ship in 2023. Due to bandwidth constraints there are no major releases planned between r25 and the 2023 LTS. r25 is the 2022 LTS so it will be supported at least until r26 ships.
Release | Expected Release Date |
---|---|
Beta 1 | Released! |
RC 1 | Released! |
Release | September 2023 |
android {
ndkVersion "25.2.9519653"
}
Platform | Package | Size (Bytes) | SHA1 Checksum |
---|---|---|---|
Windows | android-ndk-r25c-windows.zip | 467520926 | 18c4a3cd108916f553b1bedad2672f2c6cd85a10 |
macOS | android-ndk-r25c-darwin.dmg | 1270899473 | effebe35c4f32608c20460ca7bcc4278203ba1f1 |
Linux | android-ndk-r25c-linux.zip | 531118193 | 53af80a1cce9144025b81c78c8cd556bff42bd0e |
android {
ndkVersion "26.0.10636728-rc1"
}
Platform | Package | Size (Bytes) | SHA1 Checksum |
---|---|---|---|
Windows | android-ndk-r26-rc1-windows.zip | 664889050 | d4f4aa8a863e6e7cc0c433f1ecd8a304da4848a7 |
macOS | android-ndk-r26-rc1-darwin.dmg | 1655325328 | 2d95e41291d059585cd1b76ddfd8c68e39d1537c |
Linux | android-ndk-r26-rc1-linux.zip | 668698776 | 6ec8c08204409fea4853bf0317660caadabfc8b0 |