github android/ndk r29-rc1
NDK r29 RC 1

pre-releaseone day ago

Downloads

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

Changelog

Report issues to GitHub.

For Android Studio issues, go to https://b.android.com and file a bug using the
Android Studio component, not the NDK component.

If you're a build system maintainer that needs to use the tools in the NDK
directly, see the build system maintainers guide.

Announcements

Changes

  • Updated LLVM to clang-r563880c. See clang_source_info.md in the toolchain
    directory for version information.
    • Issue 2144: Fixed issue where lldb.sh did not work when installed to a
      path which contained spaces.
    • Issue 2170: Fixed issue where std::unique_ptr caused sizeof to be
      sometimes applied to function reference types.
  • ndk-stack will now find symbols in files with matching build IDs even if the
    file names do not match.
  • ndk-stack will now find symbols in files with matching build IDs even if the
    name of the file is not present in the trace.
  • Issue 2078: ndk-stack now accepts a native-debug-symbols.zip file for the
    --sym argument as an alternative to a directory.
  • Issue 2109: llvm-lipo has been removed. This tool is only useful for
    building macOS binaries but was mistakenly included in the NDK.
  • Issue 2135: simpleperf no longer depends on Tk-Inter in non-GUI mode.
  • Issue 2146: Fixed a case where invalid data would appear in simpleperf
    reports.

Don't miss a new ndk release

NewReleases is sending notifications on new releases.