「android:process」を使用して、アプリケーションに 2 つのプロセスを持たせています。私の質問は、両方のプロセスが 1 つの vm または 2 つの vm で実行されますか?
質問する
217 次
1 に答える
2
Reto Meier による Professional Android 4 Application Development から:
デフォルトでは、各 Android アプリケーションは独自のプロセスで実行され、それぞれが Dalvik の個別のインスタンスを実行しています。メモリとプロセスの管理は、ランタイムによって排他的に処理されます。マニフェスト内の影響を受けるコンポーネント ノードで android:process 属性を使用して、同じアプリケーション内のアプリケーション コンポーネントを強制的に異なるプロセスで実行したり、複数のアプリケーションで同じプロセスを共有したりすることができます。
于 2013-03-26T08:45:55.690 に答える