私は、下記のAndroidのスタックを理解しようとしています:Application Frameworkおよびライブラリのマネージャクラスは何をしますか?
私はアプリケーション層が何であるかを理解しています。これは、デバイスにインストールされているAndroidアプリケーションのコレクションです。
Linuxカーネル私も理解しているように、Android OSの一部です。
私の質問は、ライブラリとアプリケーションフレームワークに関してれます。上に示したライブラリは、OSやSDK(ソフトウェア開発キット)の一部のスクリーンショットにありますか?両方の場合?どうやって?
と同じ質問のアプリケーションフレームワーク。それは開発者のSDKの一部ですか、特にAndroid OS用のものですか?私は通常、ActivityManager
、WindowManager
、およびNotificationManager
のようなクラスの使用を見ていない。これは、スクリーンショットに従ってシステム自体やユーザーが使用することを意味しますか?
この図は特に正確ではありません。 – CommonsWare
android internalsについてのGoogle.io 2008の素晴らしい話。 https://m.youtube.com/watch?list=PLE8CDBA3299986E8B&v=G-36noTCaiA – MidasLefko