Menjalankan Aplikasi pada Android Emulator

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Android Emulator menyimulasikan perangkat Android di komputer Anda sehingga Anda dapat menguji aplikasi di berbagai perangkat dan API level Android tanpa harus memiliki setiap perangkat fisik. Emulator memberikan keuntungan berikut:

  • Fleksibilitas: Selain dapat menyimulasikan berbagai perangkat dan API level Android, emulator hadir dengan konfigurasi yang telah ditentukan untuk berbagai ponsel Android, tablet, Wear OS, dan perangkat Android TV.

  • High fidelity: Emulator menyediakan hampir semua kemampuan perangkat Android sesungguhnya. Anda dapat melakukan simulasi panggilan telepon masuk dan pesan teks, menetapkan lokasi perangkat, melakukan simulasi kecepatan jaringan yang berbeda, melakukan simulasi rotasi dan sensor hardware lainnya, mengakses Google Play Store, dan banyak lagi.

  • Kecepatan: Pengujian aplikasi Anda di emulator, dalam beberapa hal, akan lebih cepat dan lebih mudah daripada melakukannya pada perangkat fisik. Contohnya, Anda dapat mentransfer data lebih cepat ke emulator daripada ke perangkat yang terhubung melalui USB.

Dalam sebagian besar kasus, emulator adalah opsi terbaik untuk kebutuhan pengujian Anda. Halaman ini membahas fungsi emulator inti dan cara mulai menggunakannya.

Atau, Anda dapat men-deploy aplikasi ke perangkat fisik. Untuk informasi selengkapnya, lihat Menjalankan aplikasi di perangkat hardware.

Mulai menggunakan emulator

Android Emulator memungkinkan Anda menguji aplikasi di berbagai perangkat, secara virtual. Emulator hadir dengan Android Studio secara default, sehingga Anda tidak perlu menginstalnya secara manual. Alur kerja dasar dengan emulator berjalan sebagai berikut:

  1. Memverifikasi Anda memenuhi persyaratan sistem.
  2. Membuat Perangkat Virtual Android (AVD).
  3. Menjalankan aplikasi Anda pada emulator.
  4. Menavigasi emulator.

Halaman ini membahas langkah-langkah untuk menyiapkan dan menjelajahi lingkungan pengujian virtual Anda secara lebih mendetail. Jika aplikasi Anda sudah berjalan di emulator dan siap menggunakan fitur lanjutan lainnya, lihat Penggunaan emulator lanjutan.

Jika Anda mengalami masalah dengan emulator, baca Memecahkan masalah emulator. Bergantung pada kebutuhan dan resource Anda, mungkin lebih baik mempelajari persyaratan sistem dan konfigurasi teknis, atau mungkin lebih baik menggunakan perangkat fisik.

Persyaratan sistem emulator

Untuk pengalaman terbaik, Anda harus menggunakan emulator di Android Studio di komputer dengan spesifikasi berikut:

  • RAM 16 GB
  • Sistem operasi Windows 64-bit, macOS, atau Linux
  • Kapasitas disk 16 GB

Jika Anda tidak memiliki spesifikasi ini, emulator mungkin masih bisa berjalan, tetapi mungkin tidak akan lancar. Dalam hal ini, pertimbangkan untuk menguji di perangkat fisik dengan mengikuti panduan di Menjalankan aplikasi di perangkat hardware.

Membuat Perangkat Virtual Android

Setiap instance Android Emulator menggunakan perangkat virtual Android (AVD) untuk menentukan karakteristik hardware dan versi Android perangkat yang disimulasikan. Untuk menguji aplikasi Anda secara efektif, sebaiknya buat AVD yang memodelkan setiap perangkat tempat aplikasi dirancang untuk beroperasi. Untuk membuat AVD, lihat Membuat dan mengelola perangkat virtual.

Setiap AVD berfungsi sebagai perangkat independen, dengan penyimpanan tersendiri untuk data pengguna, kartu SD, dan sebagainya. Secara default, emulator menyimpan data pengguna, data kartu SD, dan cache di dalam direktori yang khusus untuk AVD tersebut. Saat Anda meluncurkan emulator, emulator akan memuat data pengguna dan data kartu SD dari direktori AVD.

Menjalankan aplikasi Anda pada emulator

Setelah membuat Perangkat Virtual Android (AVD), Anda dapat memulai Android Emulator dan menjalankan aplikasi dalam project Anda:

  1. Di toolbar, pilih AVD tempat Anda ingin menjalankan aplikasi dari menu drop-down perangkat target.

  2. Klik Run. Emulator mungkin memerlukan waktu sekitar satu menit untuk diluncurkan untuk pertama kalinya, tetapi peluncuran berikutnya akan menggunakan snapshot dan akan diluncurkan lebih cepat. Jika Anda mengalami masalah di tahap ini, baca Memecahkan masalah emulator.

Setelah aplikasi diinstal di AVD, aplikasi dapat dijalankan dari perangkat sebagaimana Anda menjalankan aplikasi apa pun di perangkat. Kapan pun Anda ingin men-deploy perubahan baru, Anda harus mengklik Run atau Apply Changes lagi.

Asisten penyambungan Wear OS

Jika Anda ingin menguji aplikasi dengan perangkat Wear OS, asisten penyambungan Wear OS akan memandu Anda langkah demi langkah melalui emulator penyambungan Wear OS dengan ponsel fisik atau virtual secara langsung di Android Studio. Untuk mempelajari lebih lanjut, lihat Menggunakan asisten penyambungan emulator Wear OS.

Sewaktu emulator berjalan, Anda dapat menggunakan mouse komputer untuk meniru jari pada layar sentuh, dan menggunakan panel emulator untuk melakukan tindakan umum.

Gunakan kursor mouse komputer untuk menirukan gerakan jari di layar sentuh; pilih item menu dan kolom input; serta klik tombol dan kontrol. Menggunakan keyboard komputer untuk mengetik karakter dan memasukkan pintasan emulator.

Tabel 1. Gestur untuk menavigasi emulator

Fitur Deskripsi
Geser layar Arahkan kursor ke layar, tekan dan tahan tombol mouse utama, geser pada layar, kemudian lepaskan.
Tarik item Arahkan kursor ke item pada layar, tekan dan tahan tombol mouse utama, pindahkan item, kemudian lepaskan.
Ketuk
(sentuh)
Arahkan kursor ke layar, tekan tombol mouse utama, dan kemudian lepaskan. Misalnya, Anda dapat mengklik kolom teks untuk mulai mengetik di situ, memilih aplikasi, atau menekan tombol.
Ketuk dua kali Arahkan kursor ke layar, tekan tombol mouse utama dua kali dengan cepat, kemudian lepaskan.
Sentuh lama Arahkan kursor ke item pada layar, tekan tombol mouse utama, tahan, lalu lepaskan. Misalnya, Anda dapat membuka opsi untuk suatu item.
Ketik Anda dapat mengetik di emulator menggunakan keyboard komputer, atau dengan keyboard yang muncul di layar emulator. Misalnya, Anda dapat mengetik di kolom teks setelah memilihnya.
Cubit dan lebarkan
Menekan Ctrl (Command pada Mac) akan menampilkan antarmuka multisentuh gerakan cubit. Mouse bertindak sebagai jari pertama, dan berbagai titik link adalah jari kedua. Tarik kursor untuk memindahkan titik pertama.
Mengklik tombol kiri mouse bertindak seperti menyentuhkan kedua titik, dan melepaskannya adalah seperti mengambil keduanya.
Geser vertikal Buka menu vertikal di layar dan gunakan roda scroll (roda mouse) untuk men-scroll item menu sampai Anda melihat yang Anda inginkan. Klik item menu untuk memilihnya.

Melakukan tindakan umum menggunakan panel emulator

Untuk melakukan tindakan umum dengan emulator, gunakan panel di sisi kanan, sebagaimana dijelaskan dalam tabel 2.

Anda dapat menggunakan pintasan keyboard untuk melakukan berbagai tindakan umum di emulator. Untuk daftar lengkap pintasan di emulator, tekan F1 (Command + / di Mac) untuk membuka panel Help di jendela Extended controls.

Tabel 2. Tindakan umum pada emulator

Fitur Deskripsi
Tutup
Ikon Tutup
Tutup emulator.
Perkecil
Ikon Perkecil
Perkecil jendela emulator.
Ubah ukuran Ubah ukuran emulator seperti yang biasa Anda lakukan terhadap jendela sistem operasi lainnya. Emulator mempertahankan rasio lebar tinggi yang tepat untuk perangkat Anda.
Daya
Ikon Daya
Klik untuk menghidupkan layar atau mematikannya.
Klik lama untuk menghidupkan perangkat atau mematikannya.
Naikkan volume
Ikon Naikkan volume
Klik untuk melihat kontrol penggeser dan menaikkan volume. Klik lagi agar volume lebih kencang, atau gunakan kontrol penggeser untuk mengubah volume.
Turunkan volume
Ikon Turunkan volume
Klik untuk melihat kontrol penggeser dan menurunkan volume. Klik lagi agar volume lebih kecil, atau gunakan kontrol penggeser untuk mengubah volume.
Putar ke kiri
Ikon Putar ke Kiri
Putar perangkat 90 derajat berlawanan arah jarum jam.
Putar ke kanan
Ikon Putar ke Kanan
Putar perangkat 90 derajat searah jarum jam.
Ambil screenshot
Ikon Ambil Screenshot
Klik untuk mengambil screenshot perangkat. Untuk mengetahui detailnya, baca Screenshot.
Masuk mode zoom
Ikon Masuk Mode Zoom

Klik agar kursor berubah ke ikon zoom. Untuk keluar dari mode zoom, klik lagi tombol tersebut.

Memperbesar dan memperkecil dalam mode zoom:

  • Klik kiri pada layar untuk memperbesar 25%, hingga maksimum sekitar dua kali lipat resolusi layar perangkat virtual.
  • Klik kanan untuk memperkecil.
  • Klik kiri dan tarik untuk memilih area berbentuk kotak yang akan diperbesar.
  • Klik kanan dan tarik kotak pilihan untuk mereset ke zoom default.

Untuk menggeser dalam mode zoom, tahan Control (Command di Mac) sambil menekan tombol panah pada keyboard.

Untuk mengetuk layar perangkat dalam mode zoom, klik sambil menekan tombol Control (tombol Command pada Mac).

Kembali
Ikon Kembali
Kembali ke layar sebelumnya, atau tutup kotak dialog, menu opsi, Panel notifikasi, atau keyboard virtual.
Beranda
Ikon Beranda
Kembali ke layar utama.
Ringkasan
Ikon Ringkasan
(Aplikasi Terbaru)
Ketuk untuk membuka daftar gambar thumbnail aplikasi yang belakangan ini Anda gunakan. Ketuk aplikasi untuk membukanya. Untuk menghapus thumbnail dari daftar, geser ke kiri atau kanan. Tombol ini tidak didukung untuk Wear OS.
Lipat
Ikon lipat
Untuk perangkat foldable, lipat perangkat untuk menampilkan konfigurasi layar yang lebih kecil.
Buka lipatan
Ikon buka lipatan
Untuk perangkat foldable, buka lipatan perangkat untuk menampilkan konfigurasi layar lebih besar.
Menu Tekan Control+M (Command+M di Mac) untuk melakukan simulasi tombol Menu.
Lainnya
Ikon Lainnya
Klik untuk mengakses fitur dan setelan lainnya, seperti yang diuraikan dalam tabel berikutnya.

Mengupdate emulator

Untuk mengupdate Android Emulator, pilih komponen Android Emulator di tab SDK Tools pada SDK Manager. Untuk petunjuk, baca Mengupdate alat dengan SDK Manager.