0

ICSデバイスのブートシーケンスを考慮する
と、Android側(Java、基盤となるLinuxシステムについては説明していません)のブートストラップアプリケーションスタックは何ですか?下部のICSメニューバーを実現するアプリケーションがSystemUI.apkであることは知っていますが、以前に何がロードされていますか?
誰が(もしあれば)放送の意図を受け取らずに起動しますか?
ロード後にLauncherとSystemUIを起動するのはActivityManagerである可能性がありますか?

よろしくお願いします
L

4

1 に答える 1

1

「アプリケーション スタック」とは何を意味し、何をしようとしているのでしょうか? 通常、システム サーバーはすべてのサービスとアクティビティ マネージャーを開始します。次に、アクティビティ マネージャーが と を送信し、Intent.CATEGORY_HOMEその結果、ランチャーが開始されます。ランチャーのアイコンを押すと、Activity Manager が呼び出され、Zygote と対話します。Zygote は自分自身をフォークして、新しいアプリのプロセスを作成します。

于 2012-05-08T06:20:17.533 に答える