Google has just released Android Native Development Kit Revision 6b, the Android SDK that allows developers to reuse C/C++ code. It is a bug fix version without new feature compared to Revision 6.
Here’s the Changelog of the most important bug fixes:
- Fixed the build when APP_ABI=”armeabi x86″ is used for multi-architecture builds.
- Fixed the location of prebuilt STLport binaries in the NDK release package. A bug in the packaging script placed them in the wrong location.
- Fixed atexit() usage in shared libraries with the x86standalone toolchain.
- Fixed make-standalone-toolchain.sh –arch=x86. It used to fail to copy the proper GNU libstdc++ binaries to the right location.
- Fixed the standalone toolchain linker warnings about missing the definition and size for the __dso_handle symbol (ARM only).
- Fixed the inclusion order of $(SYSROOT)/usr/include for x86 builds. See the bug for more information.
- Fixed the definitions of ptrdiff_t and size_t in x86-specific systems when they are used with the x86 standalone toolchain.
You can download Android NDK version 6b to take advantage of the latest bug fixes.