Penggunaan emulator lanjutan
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Anda mungkin perlu menguji aplikasi di perangkat virtual tidak hanya menggunakan
gestur layar sentuh dasar dan pergerakan ponsel. Misalnya, Anda mungkin ingin
menyimulasikan lokasi atau kondisi jaringan yang berbeda. Halaman ini membahas fitur
emulator lanjutan dan berbagai cara untuk meluncurkan emulator dengan Android
Studio.
Halaman lain di bagian ini membahas lebih banyak cara lanjutan untuk menggunakan
emulator, yang mengharuskan Anda menggunakan terminal. Kasus penggunaan yang lebih khusus ini adalah:
Bagi sebagian besar developer aplikasi,
kemampuan navigasi emulator dasar dan
fitur di halaman ini mencakup kebutuhan pengujian Anda. Untuk perbandingan
berdampingan tentang hal-hal yang dapat Anda lakukan dengan emulator sesuai cara Anda berinteraksi
dengannya, lihat Perbandingan fitur emulator.
Batasan
Android Emulator tidak termasuk hardware virtual untuk hal-hal berikut:
- Bluetooth
- NFC
- Memasukkan/mengeluarkan kartu SD
- Headphone yang terpasang di perangkat
- USB
Emulator jam untuk Wear OS tidak menyediakan tombol Ringkasan
(Aplikasi Terbaru), D-pad, atau sensor sidik jari.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-27 UTC."],[],[],null,["# Advanced emulator usage\n\nYou might need to test your app on a virtual device using more than\njust basic touch screen gestures and phone movements. For example, you might want to\nsimulate different locations or network conditions. This page covers advanced\nemulator features and different ways to launch the emulator with Android\nStudio.\n\nThe other pages in this section cover even more advanced ways to use the\nemulator, which require you to use the terminal. These more specialized use cases are:\n\n- If you aren't using Android Studio, you can [start the emulator from the command line](/studio/run/emulator-commandline).\n- To test features including fingerprint validation, or to change your virtual device's battery state, you can [send emulator console commands](/studio/run/emulator-console).\n- To have two emulator instances that can communicate to each other, or to set up other complex network architectures, you can [set up emulator networking](/studio/run/emulator-networking).\n\nFor most app developers, the\n[basic emulator navigation capabilities](/studio/run/emulator#navigate) and\nthe features on this page cover your testing needs. For a side-by-side\ncomparison of what you can do with the emulator depending on how you interact\nwith it, see [the emulator feature comparison](/studio/run/emulator-comparison).\n\nLimitations\n-----------\n\nThe Android Emulator doesn't include virtual hardware for the following:\n\n- Bluetooth\n- NFC\n- SD card insert/eject\n- Device-attached headphones\n- USB\n\nThe watch emulator for Wear OS doesn't provide the Overview (Recent Apps)\nbutton, D-pad, or fingerprint sensor."]]