04 | Bagaimana Aplikasi Android berbasis Java/Kotlin bisa mengeksekusi perintah/operasi sistem yang berasal dari Native lib c nya linux | by mashan
Lanjutan pada Blog yang keempat kali ini, saya akan menjelaskan Bagaimana Aplikasi Android yang berbasis Java/Kotlin bisa mengeksekusi perintah atau Operasi sistem yang berasal dari Native lib c nya Linux.
Aplikasi Android dapat mengeksekusi perintah atau operasi sistem yang berasal dari Native Library C dengan menggunakan antarmuka JNI (Java Native Interface). JNI memungkinkan untuk menghubungkan kode Java atau Kotlin dengan kode Native C atau C++.
Contoh Implementasi nya sebagai berikut :

Aplikasi Kamera membutuhkan layanan untuk mengakses Hardware Kamera. Aplikasi Kamera memanggil Android API Framework (Camera API) untuk mengambil komponen yang diperlukan oleh aplikasi dari Native C Library (Camera Library).
Di mana Source codenya dapat kita temukan pada Link Berikut :
Referensi :