Explain the key components of android architecture?



Explain the key components of android architecture?..

Answer / Satyendra Gupta

The key components of Android architecture include the Linux Kernel, Hardware Abstraction Layer (HAL), Android Runtime, Dalvik Virtual Machine (DVM) or ART, Application Framework and Native Libraries. The Linux Kernel provides low-level access to hardware, while HAL abstracts the hardware for higher level software components. Android Runtime manages applications and their lifecycle, DVM or ART executes the bytecode generated by the Java compiler, and the application framework provides APIs for creating user interfaces, data management, networking and more.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Android OS Interview Questions

What is the difference between an android and iphone?

1 Answers  


Tell us how would you update the ui of an activity from a background service?

1 Answers  


Explain android 4.0 library folder in android?

1 Answers  


What are the different data types used by android?

1 Answers  


what is the difference between dynamic receiver and static receiver? When will you use dynamic broadcast receivers?

1 Answers  


Tell us what is the difference between a fragment and an activity? Explain the relationship between the two?

1 Answers  


Describe Briefly the Android Application Architecture

1 Answers  


What is libs/ directory?

1 Answers  


What is difference between serializable and parcelable ?

1 Answers  


What folders are impotent in android project?

1 Answers  


What are the dialog boxes that are supported in android?

1 Answers  


What View Group in Android?

1 Answers  


Categories