- Get link
- Other Apps
Q: Explain why Java programs running on Android systems do not use the standard Java API and virtual machine. A: The standard Java API and virtual machine are designed for desktop and server systems, not mobile devices. Google developed a separate API and virtual machine for mobile devices. I.e. The Dalvik vm, which is optimised for mobile devices with limited memory and CPU processing capabilities.