Android 1.5 NDK unterstützt native Anwendungen

Das Android NDK enthält Tools und Build-Dateien zur Erzeugung nativer Code-Bibliotheken von C- und C++-Sourcen aus.

In Pocket speichern vorlesen Druckansicht 36 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Alexander Neumann

Google hat die Version 1.5 des Android NDK (Native Development Kit) vorgestellt, ein mit dem "normalen" Android Software Development Kit (SDK) vergleichbarer Werkzeugbaukasten, mit dem Android-Entwickler Teile ihrer Anwendungen in nativen Codesprachen wie C und C++ schreiben können. Das NDK funktioniert allerdings nur in Verbindung mit dem Android SDK und ist in Versionen für Windows, Mac OS X und Linux (32/64 Bit) erhältlich.

Das NDK enthält Tools und Build-Dateien zur Erzeugung nativer Code-Bibliotheken von C- und C++-Sourcen aus. Des Weiteren lassen sich die nativen Bibliotheken in Anwendungspakete einbetten, die auf Android-Geräten einzuspielen sind. Das Toolkit richtet sich primär an "ARM Processor Instruction Set"-Architekturen und unterstützt darüber hinaus stabile Header für unter anderem Bibliotheken wie libc, libm, libz, liblog und das Java Native Interface (JNI). Wichtig ist hervorzuheben, dass NDK nicht alle Anwendungen nativ unterstützt. Androids Standard-Laufzeitumgebung bleibt die Java-basierte Dalvik Virtual Machine. (ane)