0

For Android, each application has its own instance of DVM or each activity of an application has its own DVM instance i.e. the instance of DVM is created based on the application or activity?

4

1 回答 1

3

通常,每个进程都有自己的 Dalvik VM。由于通常每个应用程序都在单个进程中运行,因此所有活动都共享该进程的 Dalvik VM。

还有更复杂的场景(一个应用分布在 N 个进程中,N 个应用共享一个进程),但这些在传统的 Android 应用程序开发中是非常不寻常的。

于 2013-05-14T14:31:17.320 回答