Table des matières:
Définition - Que signifie Android Debug Bridge (ADB)?
Android Debug Bridge (ADB) est un programme client-serveur utilisé dans le développement d'applications Android. Android Debug-Bridge fait partie du SDK Android et se compose de trois composants: un client, un démon et un serveur. Il est utilisé pour gérer une instance d'émulateur ou un appareil Android réel.
Techopedia explique Android Debug Bridge (ADB)
Mis à part le SDK Android, dont le pont de débogage Android fait partie, les exigences de base d'une configuration de développement Android sont un ordinateur qui passe la configuration minimale requise pour exécuter le SDK Android et, dans la plupart des cas, un appareil Android lui-même. Dans le jargon du développement logiciel, l'ordinateur mentionné est connu comme la machine de développement. Le composant client d'Android Debug Bridge s'exécute dans la machine de développement. Il peut être invoqué à partir de l'invite de commandes (aka shell) à l'aide de la commande adb. Il existe également d'autres outils tels que le plugin ADT (Android Development Tools) et DDMS (Dalvik Debug Monitor Service) qui peuvent créer des clients adb. Le démon ADB, en revanche, s'exécute en tant que processus d'arrière-plan dans une instance d'émulateur ou dans le périphérique lui-même. Enfin, le composant serveur de l'ADB, qui s'exécute également dans la machine de développement mais uniquement en arrière-plan, prend en charge la gestion de la communication entre le client ADB et le démon ADB. Lorsque le pont de débogage Android est actif, l'utilisateur peut émettre des commandes adb pour interagir avec une ou plusieurs instances d'émulateur. L'adb peut également exécuter plusieurs instances du client adb, qui peuvent toutes être utilisées pour contrôler toutes les instances d'émulateur existantes. La façon la plus simple d'utiliser le pont de débogage Android est d'installer le plugin ADT dans l'IDE Eclipse (Integrated Development Environment). De cette façon, le développeur n'aurait pas à entrer de commandes via l'invite de commande.