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
What is drawable folder in android?
List few items, which you think may be important in every android project?
What is needed to make multiple choice list with custom view for each row?
Do all mobile phones support the latest android operating system?
How to get screen dimensions in pixels in andorid devices?
What is color os in mobile?
Explain android architecture briefly.
Can phonegap work with contacts data of mobile device?
What os do android phones use?
What is the significance of the .dex files?
Differentiate between activities and services.
What are the primary components used in android architecture?
What is sqlite? How does it differ from client-server database management systems?
In android, does service create new thread in background?
Which are the different tags that are required to create reusable user interface that include the layout?