Downloads
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 |
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.
- Issue 2144: Fixed issue where
- 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.