Why bytecode cannot be run in android?



Why bytecode cannot be run in android?..

Answer / Rohit Choudhry

Android applications are written in Java, but the Android OS doesn't directly execute Java bytecode. Instead, the bytecode is compiled into an intermediate format called Dalvik Executable (DEX) files using a tool called dalvikvm.dexer. After that, the APK file is created which contains the DEX files, manifest file, resource files, and other necessary resources.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Android OS Interview Questions

how will you display database tables in an activity?

1 Answers  


What is google android sdk?

1 Answers  


How do I restart my android phone in safe mode?

1 Answers  


Where can you define the icon for your activity?

1 Answers  


There are four Java classes related to the use of sensors on the Android platform. List them and explain the purpose of each.

1 Answers  


What features does android have?

1 Answers  


what is a service in android?

1 Answers   TryTechnicals Pvt Ltd,


Can android lollipop be upgraded to marshmallow?

1 Answers  


Which of the method is used to return a view from a layout file given the id of the view?

1 Answers  


Explain the difference between service, intent service, asynctask & threads?

1 Answers  


Can you run exe files on android?

1 Answers  


Can I upgrade my android os?

1 Answers  


Categories