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 one can parse xml in android?
What is aidl in Android?
what is preferences
How to set layout’s attribute programmatically in android?
What is the dagger symbol used for?
What is meant by google android sdk?
How to show or hide a sencha touch component?
Explain androidmanifest.xml file and why do you need this?
What is the use of android os?
Explain the services component of android?
Explain android 4.0 library folder in android?
In android, what does dp unit stand for?
what is the difference between this and getapplicationcontext in android?
Explain me what is a broadcast receiver?
What is the adapter in android?