Android API çalışma mantığı

Başlatan yamak, 07 Ekim 2015, 17:37:35

yamak

Merhaba arkadaşlar,
Kafama takılan bir soru var.
Android API'leri hardware ile nasıl haberleşiyo? Anladığım kadarıyla API direkt olarak HAL fonksiyonlarını çağırmıyor.Beni anladığım kadarıyla sistem şöyle:

API ler Binder ile System servisleriyle haberleşiyo.Servisler de hardware ile.Yani API'ler servisler aracılığıyla hardware ile haberleşiyo.Örneğin sensörleri kullanacağımız zaman ilk olarak sensör servisi çalıştırılıyor ve biz de api'ler aracılığıyla servisle haberleşiyoru servis de bize sensor datalarını binder ile gönderiyor.

Bu anladıklarım doğru mu yoksa daha farklı bir mantık mı işliyor?

yamak


CoşkuN

Android konusunda fazla bilgim yok ancak bildiğim kadarıyla en altta linux kernel yer alıyor. Onun üzerinde kütüphaneler ve API'ler var.

Şurada anlatılmış:http://www.techdesignforums.com/practice/technique/android-for-the-rest-of-us/