Emulator Android
Emulator Android adalah sebuah aplikasi yang menyediakan perangkat mobile virtual di mana Anda dapat menjalankan aplikasi Android. Emulator ini menjalankan sistem Android secara penuh, sampai ke tingkat kernel yang mencakup satu set aplikasi terpasang seperti dialer yang dapat Anda akses dari aplikasi Anda. Anda dapat memilih versi sistem Android yang ingin anda jalankan di emulator dengan mengkonfigurasi AVD, dan Anda juga dapat menyesuaikan tema perangkat mobile dan pemetaan tombol akses. Ketika meluncurkan emulator dan pada saat runtime, Anda dapat menggunakan berbagai perintah dan pilihan untuk mengontrol perilakunya.
Sistem gambar Android tersedia melalui SDK Android Manager yang didalamnya terdapat kode untuk Linux kernel Android, perpustakaan program, Dalvik VM, dan berbagai paket Android seperti kerangka Android dan aplikasi preinstalled. Emulator menyediakan terjemahan biner dinamis kode mesin perangkat OS dan arsitektur prosesor mesin Anda.
Emulator Android mendukung banyak fitur hardware yang umumnya terdapat dalam mobile devices sekarang, diantaranya :
- MMU (Memory Management Unit) CPU ARMv5
- Display LCD 16 bit
- Pilihan jenis keyboard virtual
- Chip suara untuk input dan output
- Partisi memory flash
- Modem GSM
- Kamera
- Sensor seperti akselerometer