2016-10-19 9 views

答えて

6

Dalvik VMが別のプロセスでDan Bornstein
すべてのAndroidアプリケーションの実行によって作成された、独自ののDalvik VMがあります。

Zygoteは、アプリケーションを起動する唯一の使命を持つデーモンです。これは、ZygoteがすべてのAppプロセスの親であることを意味します。 app_processがZygoteを起動すると、最初のDalvik VMが作成され、Zygoteのmain()メソッドが呼び出されます。 Zygoteが起動すると、必要なすべてのJavaクラスとリソースがプリロードされ、System Serverが起動され、/ dev/socket/zygoteソケットが開き、アプリケーションの起動要求を待機します。

関連する問題