How many VM are started on Android after boot?
Android dev guide says "Every Android application runs in its own process, with its own instance of the Dalvik virtual machine.". So how many VMs (on 2.3/3.0) are started immediately after 开发者_Go百科boot (if only default apps were initiated)?
So how many VMs (on 2.3/3.0) are started immediately after boot
Some number greater than or equal to 1.
The exact number would depend on:
- What software came preinstalled on the device
- What software the user installed
- What version of Android it is
- Possibly other hardware-specific or user-specific characteristics (e.g., selected input method)
You are welcome to use DDMS to examine an emulator and count yourself for some configuration, as most of the listed processes will have Dalvik VMs.
(if only default apps were initiated)
There is no concept in Android of "default apps".
精彩评论