Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Das Native Development Kit, kurz NDK, ist ein SDK-Add-on, das Sie bei der Integration von nativem Code unterstützt – Code in Ihrer Android-App, der plattformspezifische Funktionen nutzt, die üblicherweise von APIs bereitgestellt werden, die in C oder C++ geschrieben sind. Diese Technologie ermöglicht Android-Apps, nativen Code aufzurufen und eigene native Bibliotheken einzuschließen.
Seit der Gingerbread-Version von Android bietet das NDK mit der
Einführung der Klasse NativeActivity eine erweiterte
Unterstützung für nativen Code. Sie können jetzt vollständige Activities
in C oder C++ schreiben. NativeActivity
ist allerdings nicht Gegenstand dieses Kapitels. Hier werden wir uns nur
ansehen, wie Sie nativen Code in Ihre Java-Android-App integrieren.