Compatibilité avec les appareils photo
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
L'émulateur prend en charge les fonctionnalités de base de l'appareil photo de votre appareil virtuel pour les versions antérieures d'Android. Android 11 et versions ultérieures sont compatibles avec les fonctionnalités supplémentaires suivantes de l'appareil photo Android Emulator :
- Capture RAW
- Retraitement YUV
- Appareils de niveau 3
- Compatibilité avec les appareils photo logiques
- Émulation de l'orientation du capteur à l'aide des données du gestionnaire de capteurs
- Application de la stabilisation de la vidéo en réduisant la fréquence des handshakes
- Application de l'amélioration des bordures en supprimant l'upscaling effectué normalement dans le pipeline YUV
- Caméras simultanées
Caméra de scène virtuelle et ARCore
Vous pouvez utiliser la caméra de scène virtuelle dans un environnement virtuel pour tester des applications de réalité augmentée (RA) créées avec ARCore.
Pour plus d'informations sur l'utilisation de la caméra de scène virtuelle dans l'émulateur, consultez Exécuter des applications de RA dans Android Emulator.
Lorsque vous utilisez l'émulateur avec une application d'appareil photo, vous pouvez importer une image au format PNG ou JPEG pour l'utiliser dans une scène virtuelle. Pour choisir une image à utiliser dans une scène virtuelle, ouvrez la fenêtre Commandes avancées, sélectionnez l'onglet Caméra > Images de scène virtuelle, puis cliquez sur Ajouter une image.
Cette fonctionnalité peut être utilisée pour importer des images personnalisées telles que des codes QR à utiliser avec n'importe quelle application basée sur l'appareil photo. Pour en savoir plus, consultez la page Ajouter des images augmentées à la scène.
Tester des actions de RA courantes à l'aide de macros
Vous pouvez réduire considérablement le temps nécessaire pour tester les actions de RA courantes à l'aide des macros prédéfinies de l'émulateur. Par exemple, vous pouvez utiliser une macro pour rétablir l'état par défaut de tous les capteurs de l'appareil.
Avant d'utiliser des macros, suivez les étapes de la section Exécuter des applications de RA dans Android Emulator afin de configurer la caméra de scène virtuelle pour votre application, exécutez votre application sur l'émulateur et mettez à jour ARCore. Pour utiliser des macros d'émulateur, procédez comme suit :
- Une fois l'émulateur exécuté et votre application connectée à ARCore, cliquez sur More (Plus)
dans le panneau de l'émulateur.
- Sélectionnez Record and Playback > Macro Playback (Enregistrement et lecture > Lecture des macros).
Choisissez une macro à utiliser, puis cliquez sur Play (Lire).
Pendant la lecture, vous pouvez interrompre une macro en cliquant sur Stop (Arrêter).
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,["# Camera support\n\nThe emulator supports the use of basic camera functionality on your virtual\ndevice for earlier Android versions. Android 11 and higher supports the\nfollowing additional Android Emulator camera capabilities:\n\n- RAW capture\n- YUV reprocessing\n- Level 3 devices\n- Logical camera support\n- Emulating sensor orientation by using data from the sensor manager\n- Applying video stabilization by reducing handshake frequency\n- Applying edge enhancement by removing the upscaling usually done in the YUV pipeline\n- Concurrent cameras\n\nVirtual scene camera and ARCore\n-------------------------------\n\nYou can use the virtual scene camera in a virtual environment to experiment\nwith augmented reality (AR) apps made with\n[ARCore](https://developers.google.com/ar/discover/).\n\nFor information on using the virtual scene camera in the emulator, see\n[Run AR apps in Android\nEmulator](https://developers.google.com/ar/develop/java/emulator).\n\nWhen using the emulator with a camera app, you can import an image in PNG or\nJPEG format to be used within a virtual scene. To choose an image for use in a\nvirtual scene, open the **Extended controls** window, select the\n**Camera \\\u003e Virtual scene images** tab, and click **Add image** .\nThis feature can be used to import custom\nimages such as QR codes for use with any camera-based app. For more information,\nsee\n[Add Augmented Images to the scene](https://developers.google.com/ar/develop/java/emulator#add_augmented_images_to_the_scene).\n\nTest common AR actions with macros\n----------------------------------\n\nYou can greatly reduce the time it takes to test common AR actions by using\nthe preset macros in the emulator. For example, you can use a macro to reset all\nthe device's sensors to their default state.\n\nBefore using macros, follow the steps in [Run AR apps in Android\nEmulator](https://developers.google.com/ar/develop/java/emulator)\nto set up the virtual scene camera for your app, run your app on the emulator,\nand update ARCore. Then, follow these steps to use emulator macros:\n\n1. With the emulator running and your app connected to ARCore, click **More** in the emulator panel.\n2. Select **Record and Playback \\\u003e Macro Playback**.\n3. Choose a macro that you want to use, then click **Play**.\n\n During playback, you can interrupt a macro by clicking **Stop**."]]