2. Inside Android Emulator

In this chapter, we look at the Android emulator from a hardware perspective. The Android emulator was developed by Google to allow Android application developers to test Android applications without relying on real hardware. This emulator is built on top of the open source virtual machine QEMU. QEMU is a project that is under active development by the open source community. It can support multiple hardware architectures, including ARM, x86, and MIPS, among others. The Android emulator supports three hardware architectures: ARM, x86, and MIPS. Given that most of the mobile devices currently available in the market are designed for ARM architecture, in this book we chose to use an ARM-based instance of the Android emulator. ...

Get Embedded Programming with Android: Bringing Up an Android System from Scratch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.