Kiwi++Soft
Ehrenmitglied
- 32.707
Hallo zusammen,
ich möchte in diesem Tutorial kurz vorstellen, wie man mit AndroidStudio ein JNI Projekt erstellen kann:
JNI-Projekte mit AndroidStudio
Was ist JNI?
JNI steht für Java Native Interface und ist die Möglichkeit, nativen Code mit Java zu verbinden.
Warum sollte man ein JNI-Projekt bauen wollen?
Dafür gibt es verschiedene Gründe:
Installation und Projekt Anpassung
JNI 1: Einführung
JNI 2: Object-Aufrufe aus C
Ich wünsche viel Erfolg
ich möchte in diesem Tutorial kurz vorstellen, wie man mit AndroidStudio ein JNI Projekt erstellen kann:
JNI-Projekte mit AndroidStudio
Was ist JNI?
JNI steht für Java Native Interface und ist die Möglichkeit, nativen Code mit Java zu verbinden.
Warum sollte man ein JNI-Projekt bauen wollen?
Dafür gibt es verschiedene Gründe:
- Man kann damit eigenen, nativen Code ausführen, der dann seinerseits auf native Bibliotheken zugreifen kann.
- Nativer Code kann Performance Vorteile beinhalten.
- Man macht es Code-Piraten schwerer, an den Code zu kommen. Es ist leichter eine Java-App zu decompilieren, als eine native Library.
Installation und Projekt Anpassung
JNI 1: Einführung
JNI 2: Object-Aufrufe aus C
Ich wünsche viel Erfolg
Zuletzt bearbeitet: