Table of Contents
    Home / Definitions / Dalvik
    A virtual machine optimized for mobile devices that was designed and written by Dan Bornstein and other Google engineers. Dalvik is a part of the software stack that makes up the Android platform.

    According to Google’s Android documentation, the Dalvik VM is an interpreter-only virtual machine that executes files in the Dalvik Executable (.dex) format, a format that is optimized for efficient storage and memory-mappable execution. The virtual machine is register-based, and it can run classes compiled by a Java language compiler that have been transformed into its native format.

    Was this Article helpful? Yes No
    Thank you for your feedback. 0% 0%