Android Interview Questions and Answers
Question: Describe Android Software Stack.Answer:Android software stack (also known as android architecture) includes linux kernal, native libraries (middleware), Android Runtime, Application Framework and Applications. Linux Kernal is responsible for device drivers, power management, resource access etc. OS tasks. On the top of linux kernal, their are Native libraries such as WebKit, OpenGL, FreeType, SQLite, Media, C runtime library (libc) etc. The WebKit library is responsible for browser support, SQLite is for database, FreeType for font support, Media for playing and recording audio and video formats. The main Android API's are UI (User Interface), telephony, resources, locations, Content Providers (data) and package managers. |
Is it helpful?
Yes
No
Most helpful rated by users:
- What is Android?
- Who has developed Android?
- What is Open Handset Alliance (OHA)?
- What are the features/advantages of Android?
- What is the history of Android?