Why cannot you run standard Java bytecode on Android?



Why cannot you run standard Java bytecode on Android?..

Answer / 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

More Android OS Interview Questions

Could you point out some of the prime advantages of android?

0 Answers  


What item are important in every android project ?

0 Answers  


What is the latest version of android? List all the versions of android.

0 Answers  


Explain the difference between service & intent service?

0 Answers  


What is AIDL?

1 Answers   B-Ways TecnoSoft,






What are the code names of android?

0 Answers  


What is a viewmodel in android?

0 Answers  


 What are the advantages of having an emulator within the Android environment?

1 Answers  


List the important file and folder when you create new android application?

0 Answers  


 Why would I (potentially) choose an Android phone over an iPhone?

1 Answers  


Explain android application architecture?

0 Answers  


Which dialog boxes that are supported in android? Explain?

0 Answers  


Categories