Why cannot you run standard Java bytecode on Android?
Answer Posted / mady
Android uses Dalvik Virtual Machine (DVM) which requires a special bytecode. We need to convert Java class files into Dalvik Executable files using an Android tool called "dx". In normal circumstances, developers will not be using this tool directly and build tools will care for the generation of DVM compatible files.
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
how will you record a phone call in android?
How to mention an activity in manifest file?
What happens to deleted files in android?
Is it necessary to update apps on android?
What are typical subdirectories that the “res” directory does contain?
Creating an android application using the eclipse plugin?
What is an adapter in android?
What is the android:versioncode attribute in the androidmanifest.xml file?
What is framelayout ?
What’s the difference between a file, a class and an activity in android?
Explain the difference between serializable and parcelable?
how serialization is different from binders?
Which types of flags are used to run an application on android?
What is android 7.0 called?
Is google pixel an android phone?