Android Debug Bridge (adb)
ModifierQu’est-ce qu’adb ?
Android Debug Bridge ou adb est un outil en ligne de commande qui permet à l’utilisateur de communiquer avec un appareil.
adb donne à l’utilisateur accès à un certain nombre d’actions sur l’appareil, notamment
- l’installation
- le débogage
adb fournit un shell UNIX permettant à l’utilisateur d’exécuter sa liste de commandes.
adb est un programme client-serveur. Il comprend une console où l’utilisateur tape les commandes et un serveur qui travaille en arrière-plan pour exécuter ces commandes et interagir avec l’appareil. Même si l’utilisateur ferme le client — la console — le serveur continue de fonctionner en arrière-plan. Pour arrêter le serveur, l’utilisateur doit exécuter des commandes spécifiques.
Une fois lancé, l’outil adb fonctionne pendant toute la durée de la session de l’utilisateur. Cela signifie que si l’utilisateur éteint le PC, le serveur s’arrête. La fois suivante, l’utilisateur devra de nouveau démarrer adb avec les commandes appropriées.
adb comporte trois composants :
le client
C’est ici que l’utilisateur exécute les commandes. Cette partie s’exécute sur la machine de développement. Le client est lancé en exécutant la commande dans une ligne de commande.
le démon (adbd)
qui exécute les commandes sur un appareil. Le démon s’exécute comme processus d’arrière-plan sur chaque appareil
le serveur
Le processus d’arrière-plan qui gère la communication entre le client et le démon
Où puis-je télécharger adb ?
adb est fourni d’office dans certaines distributions Linux comme Ubuntu. Cela dit, il est toujours recommandé de télécharger et d’installer les derniers outils adb.
Ne pas utiliser la version la plus récente ou compatible d’adb peut causer de sérieux problèmes de stabilité sur certains appareils.
Vous trouverez les détails sur l’installation d’adb dans les liens partagés à la section suivante
Comment installer adb
Références supplémentaires
Pour tout savoir sur adb, consultez ce guide externe