Logo fr.androidermagazine.com
Logo fr.androidermagazine.com

Qu'est-ce que adb et en ai-je besoin?

Anonim

Vous entendez souvent l'expression "adb" dans les forums et les blogs Android. Nous en sommes coupables aussi. Mais en quoi consiste exactement adb et pourquoi avez-vous besoin (ou pas besoin) de l'utiliser?

Selon Google, "Android Debug Bridge (adb) est un outil polyvalent qui vous permet de gérer l'état d'une instance d'émulateur ou d'un périphérique sous Android." Cela ressemble certainement à quelque chose que Google dirait, n'est-ce pas? Pour le dire simplement, adb est constitué de deux applications différentes, l’une sur votre ordinateur (Windows, Linux ou Mac) et l’autre sur votre téléphone. Lorsque votre téléphone est connecté et que le débogage USB est activé, vous pouvez émettre des commandes et communiquer avec le téléphone à l'aide de l'écran et du clavier de votre ordinateur. Cela fait partie du SDK Android pour Windows, Mac ou Linux. Désolé OS2 / Warp.

Votre téléphone Android utilise le noyau Linux et les outils comme base. Cela signifie que bon nombre de commandes Linux peuvent être envoyées via le serveur adb (celui exécuté sur votre ordinateur) au client adb (celui exécuté sur votre téléphone) et elles seront exécutées. Vous pouvez en voir une liste partielle dans l'image ci-dessus.

Cela peut être terriblement pratique pour déboguer des choses qui ne se passent pas bien, ainsi que pour envoyer les commandes bizarres dont vous avez besoin lorsque vous vous éloignez au beau milieu de la nuit. Il y a de fortes chances que si vous ne déboguez pas activement quelque chose ou n'essayez pas de pirater votre téléphone, vous n'aurez aucune utilité pour adb. Et ce n'est pas grave - il n'y a pas de bonne façon de s'amuser avec un appareil Android.

Si vous avez une utilisation pour adb, assurez-vous de consulter le site pour développeurs Android pour consulter le guide d'utilisation complet. Aller de l'avant et déboguer.