What is a Dalvik ?

Answer Posted / mady

The name of Android’s virtual machine. 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 using the included “dx” tool. The VM runs on top of Posix-compliant operating systems, which it relies on for underlying functionality (such as threading and low level memory management). The Dalvik core class library is intended to provide a familiar development base for those used to programming with Java Standard Edition, but it is geared specifically to the needs of a small mobile device.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Which is the best os for mobile?

500


Is donut a version of android os?

477


How does android system manage activity’s life cycle?

495


What is data binding in android?

492


How can you define the minimum version of android required?

490






How does auto sync work on android?

475


Explain me what are the advantages of android operating system?

480


In android, what does dp unit stand for?

508


The last callback in the lifecycle of an activity is onDestroy(). The system calls this method on your activity as the final signal that your activity instance is being completely removed from the system memory. Usually, the system will call onPause() and onStop() before calling onDestroy(). Describe a scenario, though, where onPause() and onStop() would not be invoked.

2246


What is urlconnection?

541


Can you play android 2.1 games on android 2.2?

542


Is android or iphone better?

492


How to set position of a sencha touch component?

594


What’s the difference between a file, a class and an activity in android?

514


What is the purpose of android system webview?

505