Kapitel 19. Das Android Native Development Kit (NDK)

Das Java Native Interface (JNI) ist ein Bestandteil des Java-Standards, der es Entwicklern ermöglicht, Methoden in Sprachen wie C und C++ zu schreiben, die zu nativem Code kompiliert werden. Diese Methoden können dann aus Java-Code aufgerufen werden. Außerdem ist JNI das, was die Java-Laufzeitumgebung mit dem Betriebssystem verbindet, auf dem sie läuft. Informationen zu JNI und zur Verwendung von JNI mit Java-Code finden Sie in der Java Native Interface -Spezifikation .

JNI gestattet es nativen Methoden, Java-Objekte genau so zu nutzen, wie Java-Code diese Objekt nutzt. Das soll dem Entwickler die Arbeit so leicht wie möglich machen. In der nativen Methode können Java-Objekte erstellt und genutzt ...

Get Android Programmierung, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.