Perbandingan fitur Android Emulator

Tabel berikut membandingkan tugas-tugas yang dapat Anda jalankan menggunakan UI emulator, AVD Manager, opsi startup command line yang umum digunakan, dan Konsol Emulator. Pada AVD Manager, Anda dapat mengatur profil hardware dan properti AVD.

Tabel berikut membandingkan fitur-fitur yang serupa, tetapi tidak berarti memiliki fungsionalitas identik, antara berbagai fitur emulator.

Meskipun tidak tercantum dalam tabel, utilitas adb juga mendukung perintah untuk berinteraksi dengan perangkat virtual, seperti dijelaskan dalam Android Debug Bridge. Misalnya, Anda dapat menginstal aplikasi pada perangkat virtual menggunakan Android Studio, UI emulator, atau adb. Anda dapat menyalin file ke perangkat virtual menggunakan UI emulator atau adb, dan menyalin file dari perangkat virtual menggunakan adb.

Perlu diingat bahwa agar dapat menggunakan fitur emulator tertentu dengan aplikasi Anda, Anda harus mengaktifkannya melalui berbagai elemen <uses-feature> dan konstanta izin manifes, sama seperti yang Anda lakukan jika Anda menjalankannya pada perangkat hardware.

Tabel 4. Perbandingan fitur Android Emulator

Kontrol antarmuka pengguna Properti profil hardware Properti AVD Opsi startup command line Perintah konsol
Perangkat hardware
Jenis perangkat: Ponsel/Tablet, Wear OS, Android TV
Kembali, Beranda, Ringkasan, Menu Input: Memiliki Tombol Hardware (Kembali/Beranda/Menu)
Setelan: Kirim pintasan keyboard ke Input: Memiliki Keyboard Hardware Input Keyboard

Tombol Arah

Gaya Navigasi: Tidak Ada, D-pad, Trackball, Roda
Mode Zoom
Baterai Perintah power
Ponsel Perintah gsm dan sms send
Putar Status Perangkat yang Didukung Startup: Orientasi Perintah rotate
Kamera Kamera

(dapat memilih webcam)

-camera-back
-camera-front
-webcam-list

Mengambil Screenshot

Setelan: Lokasi menyimpan screenshot

Orientasi
Lokasi
Sensor virtual
Sensor: Akselerometer, Giroskop, GPS, Sensor Kedekatan Perintah geo
Sidik jari Perintah finger
Volume -noaudio

-no-audio

Perintah event
Disk Image dan Memori
Memori dan Penyimpanan: Kartu SD -sdcard
Memori dan Penyimpanan: Penyimpanan Internal
RAM Memori dan Penyimpanan: RAM -memory
Memori dan Penyimpanan: VM Heap Perintah vm
Di halaman Your Virtual Devices pada AVD Manager, klik kanan AVD dan pilih Wipe Data. -wipe-data
Jaringan
Perintah network status
-dns-server
-http-proxy
Jaringan: Latensi -netdelay Perintah network delay
-netfast
Seluler: Jenis Jaringan Jaringan: Kecepatan -netspeed Perintah network speed
Status suara
Status data
Perintah gsm
Kekuatan sinyal
Setelan: Menggunakan lokasi ADB yang terdeteksi -port

-ports

Perintah redir
-tcpdump Perintah network capture start dan network capture stop
Sistem
Di halaman System Image pada AVD Manager, pilih image sistem yang mendukung akselerasi VM. -accel
-accel-check
-no-accel
CPU Multi-Core
-engine
Performa teremulasi: Grafis — hardware, software, atau otomatis -gpu
-nojni

-no-jni

-selinux {disabled|permissive}
-timezone
-version
UI
Setelan: Tema jendela emulator
Ubah ukuran Ukuran Layar dan

Resolusi Layar

Perintah window
Bulat
-no-boot-anim
Skin Default Frame Perangkat dan

Definisi Skin Kustom

-screen {touch|multi-touch|no-touch}
Debug
-debug tags
-debug-tag
-debug-no-tag
-logcat
-show-kernel
-verbose