Multiple choice technology security

Android is the software stack for mobile devices that includes

  1. An operating system

  2. Key Applications & Rich set of APIs

  3. Middleware

  4. All of Above

  5. a & b only

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

All of Above is correct. Android is a complete software stack comprising: an operating system (Linux kernel-based), key applications (browser, contacts, etc.), middleware (libraries and runtime), and a rich set of APIs for developers. The architecture is layered with all these components working together.