À partir de 2026, pour nous aligner sur notre modèle de développement stable et garantir la stabilité de la plate-forme pour l'écosystème, nous publierons le code source sur AOSP au deuxième et au quatrième trimestre. Pour créer et contribuer à AOSP, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main. La branche de fichier manifeste android-latest-release fera toujours référence à la version la plus récente envoyée à AOSP. Pour en savoir plus, consultez Modifications apportées à AOSP.
Outils
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Dans les systèmes virtualisés, l'appareil peut comporter plusieurs VM, chacune exécutant son propre daemon ADB.
Dans ce cas, la VM hôte peut exporter un gadget Ethernet RNDIS, qui peut être utilisé pour les communications basées sur TCP/IP via le lien physique USB. La machine de développement peut ensuite utiliser ADB sur TCP/IP pour accéder à plusieurs VM sur l'appareil. Le démon ADB côté hôte peut annoncer la présence d'ADB sur les VM invitées via mDNS en publiant des services ADB.
De plus, la machine de développement peut parcourir ces services avec l'outil ADB, qui prend en charge la découverte d'appareils mDNS (version 31.0.2 d'ADB ou version ultérieure) pour obtenir l'adresse IP et le numéro de port sur lequel le daemon adb écoute, puis se connecter aux VM invitées.
Vous pouvez utiliser les commandes suivantes sur l'ordinateur de développement pour parcourir et vous connecter aux services ADB.
Pour activer la détection mDNS, exécutez la commande suivante :
Pour découvrir les services ADB, exécutez la commande suivante:
adb mdns services
List of discovered mdns services
driver_vm _adb._tcp 192.168.1.49:4444
device_vm _adb._tcp 192.168.1.49:3333
Pour vous connecter à l'appareil, exécutez la commande suivante:
adb connect driver_vm._adb._tcp
Pour lister les appareils connectés, exécutez la commande suivante:
adb devices
List of devices attached
driver_vm._adb._tcp device
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/12/03 (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/12/03 (UTC)."],[],[]]