Utilisation avancée de l'émulateur
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Vous pouvez être amené à tester votre application sur un appareil virtuel en utilisant bien plus que les gestes et les mouvements de base de l'écran tactile, par exemple si vous souhaitez simuler différentes zones géographiques ou conditions de réseau. Cette page présente les fonctionnalités avancées de l'émulateur et les différentes façons de le lancer avec Android Studio.
Les autres pages de cette section présentent des utilisations encore plus avancées de l'émulateur, qui nécessitent de recourir au terminal. Voici les cas d'utilisation dont il est question :
Pour la plupart des développeurs d'applications, les fonctionnalités de navigation de base de l'émulateur et les fonctionnalités présentées sur cette page devraient répondre à vos besoins en termes de tests. Pour une comparaison côte à côte de ce que vous pouvez faire avec l'émulateur en fonction de votre interaction avec lui, consultez le comparatif des fonctionnalités de l'émulateur.
Limites
Android Emulator n'inclut pas de matériel virtuel pour les éléments suivants :
- Bluetooth
- NFC
- Insertion/éjection de la carte SD
- Casque audio connecté à l'appareil
- USB
L'émulateur de montre pour Wear OS ne propose pas le bouton Aperçu (applications récentes), le pavé directionnel ni le lecteur d'empreinte digitale.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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."]]