Home > Android > Android NDK Revision 7 for Android 4.0 (ICS)

Android NDK Revision 7 for Android 4.0 (ICS)

November 12th, 2011 Leave a comment Go to comments

Google has just released Android Native Development Kit Revision 7, the Android SDK that allows developers to reuse C/C++ code. This version adds new native APIs available in Android 4.0.

Here’s the changelog of the most important new features and bug fixes:

  • NDK APIs for Android 4.0 (API level 14):

    • Low-level streaming multimedia: A new API based on Khronos OpenMAX AL 1.0.1 provides a direct, efficient path for low-level streaming multimedia. The new path is ideal for applications that need to maintain complete control over media data before passing it to the platform for presentation.
    • Audio decoding into PCM: Extensions to the existing native audio API based on Khronos OpenSL ES let native apps decode compressed audio assets to PCM format.
  • CCache support to allow faster rebuilds.
  • Added support for setting APP_ABI to all to indicate that you want to build your NDK modules for all the ABIs supported by your given NDK release.
  • Imported shared libraries are now installed by default to the target installation location (libs/<abi>), if APP_MODULES is not defined in your Application.mk.
  • ndk-gdb now works correctly for activities with multiple categories in their MAIN intent filters.
  • Static library imports are now properly transitive. For example, if a top-level module foo imports static library bar that imports static library zoo, the libfoo.so will now be linked against both libbar.a and libzoo.a.

You can download Android NDK version 7 to take advantage of the latest API and bug fixes.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

  1. No comments yet.
  1. No trackbacks yet.