Uso avançado do emulador
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Talvez seja necessário testar o app em um dispositivo virtual usando mais do que
apenas gestos básicos de tela touchscreen e movimentos do smartphone. Por exemplo, simule
diferentes locais ou condições de rede. Esta página aborda recursos avançados
do emulador e diferentes maneiras de iniciar o emulador com o Android
Studio.
As outras páginas desta seção abordam formas ainda mais avançadas de usar o
emulador, que exigem o uso do terminal. Estes são os casos de uso mais específicos:
Para a maioria dos desenvolvedores de apps, os
recursos básicos de navegação do emulador e
os recursos desta página atendem às necessidades de teste. Para uma comparação lado a lado
do que você pode fazer com o emulador, dependendo de como você interage
com ele, consulte a comparação de recursos do emulador.
Limitações
O Android Emulator não inclui hardware virtual para:
- Bluetooth
- NFC
- Inserção/ejeção de cartão SD
- Fones de ouvido conectados ao dispositivo
- USB
O emulador de relógio do Wear OS não tem o botão "Visão geral" (Apps
recentes), o botão direcional nem o sensor de impressão digital.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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."]]