Comment installer Android Debug Bridge sur Linux pour gérer votre téléphone Android

Comment installer Android Debug Bridge sur Linux pour gérer votre téléphone Android

Le pont Android Debug (ADB, pour faire court) est un outil de ligne de commande polyvalente pour communiquer avec un appareil Android. À l'aide du BAD, vous pouvez effectuer une variété d'actions sur le périphérique cible, par exemple, l'installation et le débogage des applications, les commandes en cours d'exécution, et plus.

Dans ce guide, nous apprendrons à installer la BAD sur Linux et à gérer votre appareil avec.

ADB sur Linux

Il y a en fait deux parties de la BAD: l'une est livrée avec Android et l'autre est le client de bureau. Lorsque le périphérique Android est connecté et que le débogage USB est activé, nous pouvons utiliser le client ADB de bureau pour envoyer diverses commandes à l'appareil Android. L'ADB fait partie du SDK Android qui est disponible pour Windows, Linux, MacOS et autres.

Cependant, l'outil ADB est également disponible séparément pour toutes les principales plateformes, y compris Linux. Dans la plupart des cas, il devrait être disponible à partir du dépôt officiel du package de la distribution Linux.

Ce guide comportera des étapes d'installation sur certaines des distros Linux les plus populaires.

Installation de la BAD sur Linux

Selon la distribution Linux que vous utilisez, suivez la procédure d'installation appropriée.

Distros basés sur Debian / Ubuntu

$ sudo apt install adb

Rhel / centos / fedora

$ sudo dnf installer ADB

OpenSUSE et SUSE Linux Enterprise

$ sudo zypper installer Android-tools

Arch Linux

$ sudo Pacman -s Android-tools

Vérification de l'installation de la BAD

Exécutez la commande suivante pour vérifier si l'installation a réussi:

$ ADB Version

Utilisation de la BAD pour gérer les appareils Android

Pour utiliser ADB sur un appareil, vous devez vous assurer qu'il a un débogage USB activé. Consultez ce guide qui montre comment activer le mode de débogage USB sur votre appareil Android.

Une fois connecté à l'ordinateur, nous pouvons utiliser l'outil de ligne de commande ADB pour effectuer diverses tâches.

Démarrer / tuer le serveur ADB

Pour utiliser ADB, nous devons d'abord lancer le serveur ADB. Exécutez la commande suivante:

$ adb start-server

À plusieurs reprises, l'instance de serveur ADB peut devenir problématique. Vous pouvez tuer le serveur en cours d'exécution à l'aide de la commande suivante:

$ adb kill-server

Listing des appareils connectés

Avant d'essayer de pousser n'importe quelle commande vers l'appareil, nous devons nous assurer que le serveur BAD reconnaît correctement le ou les périphériques connectés. La commande suivante imprimera une liste de tous les appareils connectés:

$ appareils ADB

Redémarrer le périphérique Android

Pour redémarrer le périphérique Android, utilisez la commande ADB suivante:

$ redémarrer

Nous pouvons également demander à l'appareil de démarrer dans d'autres modes tels que la récupération, le Fastboot, etc. Pour redémarrer dans la récupération, utilisez la commande suivante:

$ ADB Reboot Recovery

Pour redémarrer dans FastBoot, utilisez la commande suivante:

$ ADB Reboot Fastboot

Notez que le mode Fastboot est utilisé pour flasher diverses images système. Pour travailler avec votre appareil en mode Fastboot, vous devez faire installer le client FastBoot sur votre bureau.

Transfert de fichier

Nous pouvons utiliser ADB pour effectuer diverses tâches courantes, par exemple: transfert de fichiers.

Pour copier un fichier depuis le bureau vers le périphérique Android, utilisez la structure de commande suivante:

$ ADB Push

Pour copier un fichier à partir du périphérique Android sur le bureau, utilisez plutôt la structure de commande suivante:

$ ADB Pull

Gestion des applications

ADB peut installer une application sur votre appareil Android. Cependant, vous devez avoir le package APK de l'application à portée de main.

La commande pour installer un fichier APK est la suivante:

$ ADB INSTALLATION

Nous pouvons également vérifier la liste des applications installées à l'aide de la commande suivante:

$ ADB Shell PM List Packages

Pour désinstaller un package, utilisez la commande suivante:

$ adb désinstaller - user 0

Affichage des journaux

En utilisant la BAD, nous pouvons également accéder au journal système de l'appareil Android. Pour afficher le journal, exécutez la commande suivante:

$ adb logcat

Coquille ADB

Pour avoir un accès complet au téléphone, nous pouvons accéder au shell ADB. C'est un shell direct dans le périphérique Android, nous donnant un contrôle total sur.

Pour accéder au shell, exécutez la commande suivante:

$ Shell ADB

Android est construit sur le noyau Linux. En pratique, vous pouvez utiliser la plupart des outils et commandes Linux dans le shell pour effectuer diverses tâches.

Conclusion

ADB est un outil puissant qui fait partie du SDK Android. Dans ce guide, nous avons démontré l'installation du client de bureau BAD sur Linux. Nous avons également mis en évidence certaines façons courantes d'utiliser la BAD pour effectuer diverses tâches sur n'importe quel appareil Android.

Intéressé à avoir une expérience Android sur le bureau? Découvrez certains des meilleurs émulateurs Android pour PC. Vous pouvez également gérer la plupart de ces émulateurs via l'interface ADB.