Android Debug Bridge ou ADB est un outil puissant et flexible qui permet aux utilisateurs de faire de nombreuses choses comme rechercher des journaux, installer et désinstaller des applications, transférer des fichiers, des ROM personnalisées root et flash, créer des sauvegardes de périphériques, etc. En fait, les didacticiels les plus avancés et comment Les guides -to sur Android ont tendance à utiliser les commandes adb pour faire le travail.
De plus, adb est également très utile lorsque l'appareil Android ne fonctionne pas comme il le devrait ou lorsque les choses deviennent très compliquées et inutilisables. Bien que cela semble un peu "effrayant" et compliqué, voici une liste de commandes adb pour commencer et effectuer des tâches utiles dans le processus.
21 commandes ADB utiles sur Android
Contrairement aux versions précédentes, les utilisateurs n'ont pas besoin d'installer le SDK Android complet pour installer ADB. Téléchargez simplement le fichier zip ADB autonome, extrayez-le à la racine de votre lecteur C et tout est fait. Pour accéder à adb, ouvrez l'invite de commande en la recherchant dans le menu Démarrer et accédez au dossier adb à l'aide de la commande ci-dessous. Si adb est installé dans un autre répertoire, modifiez la commande en conséquence.
cd c:\adb
Astuce : Ensuite, ouvrez une invite de commande à partir du même dossier, appuyez et maintenez la touche Maj enfoncée, puis faites un clic droit sur le dossier, puis cliquez sur l'option « Ouvrir l'invite de commande ici ».
Maintenant, connectez l'appareil Android via USB et testez les commandes ci-dessous.
Commandes ADB couramment utilisées
1. Démarrez ou arrêtez le serveur ADB
Évidemment, la première commande à connaître est de savoir comment démarrer et arrêter le serveur adb. Cela permet aux utilisateurs d'interagir avec l'appareil Android connecté. Pour démarrer le serveur adb, utilisez la commande ci-dessous.
adb start-server
Une fois que l'utilisateur a terminé son travail, il peut utiliser la commande ci-dessous pour arrêter le serveur adb.
adb kill-server
2. Liste des appareils Android connectés
C'est l'une des commandes les plus populaires. Lors de la connexion d'un appareil à un ordinateur via USB, utilisez cette commande pour vérifier si adb peut trouver l'appareil connecté.
adb devices
Si l'appareil est correctement connecté au système, la commande ci-dessus démarrera le démon de service, analysera le système et répertoriera tous les lecteurs Android connectés. La meilleure chose à propos de cette commande est qu'elle répertorie à la fois l'état des appareils et leurs numéros de série.
3. Connaître l'état de l'appareil
Comme son nom l'indique, cette commande peut être utilisée pour connaître l'état de l'appareil. Lorsque la commande est exécutée, elle affichera si l'état du périphérique est hors ligne, chargeur de démarrage ou périphérique. Pour un appareil Android normal, les utilisateurs verront leur statut Android comme « appareil », comme dans l'image ci-dessous.
adb get-state
4. Affiche le numéro de série de l'appareil
Cette commande indique à l'utilisateur le numéro de série de l'appareil connecté. Sur un téléphone ou une tablette, les utilisateurs peuvent voir le numéro de série de l'appareil en accédant à « Paramètres > À propos du téléphone > État ».
adb get-serialno
5. Copiez des fichiers d'un ordinateur vers un téléphone
Si vous souhaitez copier des fichiers de votre ordinateur vers votre téléphone à l'aide d'adb, vous pouvez utiliser cette commande. N'oubliez pas de remplacer [source] et [destination] par le chemin réel du fichier.
adb push [source] [destination]
Lorsque vous remplacez la commande ci-dessus par le chemin du fichier réel, cela ressemblera à ceci.
adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"
6. Copiez des fichiers du téléphone vers l'ordinateur
Tout comme lors de la copie de fichiers d'un ordinateur vers un appareil Android, les utilisateurs peuvent également copier des fichiers d'un téléphone vers un ordinateur. Pour ce faire, utilisez simplement la commande ci-dessous. Remplacez [source] et [destination] par le chemin d'accès réel au fichier.
adb pull [source] [destination]
Lorsque vous remplacez la commande ci-dessus par le chemin réel du fichier, la commande ressemblera à ceci.
adb pull "/sdcard/Downloads/video.mp4" D:\Downloads
7. Installer/Désinstaller l'application
En plus de déplacer des fichiers entre l'ordinateur et le téléphone, les utilisateurs peuvent installer le fichier apk avec une seule commande. Pour installer une application, l'utilisateur doit préciser le chemin complet du fichier apk. Alors, remplacez « path/to/file.apk » par le chemin réel du fichier apk.
adb install "path/to/file.apk"
Si plusieurs appareils sont connectés à l'ordinateur et que vous souhaitez installer le fichier apk uniquement sur un seul appareil, utilisez la commande ci-dessous. Remplacez [numéro-série] par le numéro de série réel de l'appareil. Les utilisateurs peuvent obtenir le numéro de série de l'appareil à l'aide de la quatrième commande ci-dessus.
adb -s [serial-number] install "path/to/file.apk"
Pour désinstaller une application, exécutez simplement la commande ci-dessous. Remplacez par le nom complet du package de l'application.
adb uninstall
8. Sauvegarder l'appareil Android
Pour sauvegarder toutes les données de l'appareil et de l'application, les utilisateurs peuvent utiliser la commande ci-dessous. Une fois exécuté, il activera la fonction de sauvegarde, demandera à l'utilisateur d'accepter l'action sur l'appareil Android, puis créera un fichier « backup.adb » dans le répertoire actuel.
adb backup -all
9. Restaurer l'appareil Android
Pour restaurer une sauvegarde, utilisez la commande ci-dessous. N'oubliez pas de remplacer "path/to/backup.adb" par le chemin réel du fichier.
adb restore "path/to/backup.adb"
10. Redémarrez votre appareil Android en mode de récupération
Le mode de récupération aide les utilisateurs à réparer ou à restaurer les appareils Android à l'aide des outils intégrés. En général, les utilisateurs peuvent démarrer en mode de récupération en utilisant une combinaison de boutons de volume et d'alimentation. De plus, les utilisateurs peuvent également connecter l'appareil au système et utiliser la commande ci-dessous pour démarrer en mode de récupération.
adb reboot-recovery
11. Redémarrez votre appareil Android en mode Bootloader
La commande ci-dessous permet aux utilisateurs de démarrer en mode chargeur de démarrage. En général, le mode bootloader est très similaire au mode fastboot.
adb reboot-bootloader
12. Redémarrez votre appareil Android en mode Fastboot
Le mode Fastboot est souvent utilisé pour flasher des ROM personnalisées , des chargeurs de démarrage et même des noyaux. Utilisez la commande ci-dessous pour démarrer en mode fastboot.
adb fastboot
13. Démarrez un shell distant
Cette commande démarre un shell distant et permet à l'utilisateur de contrôler et de configurer l'appareil à l'aide de commandes shell.
adb shell
14. Prenez des captures d'écran
Il n'y a rien de difficile à prendre des captures d'écran sur Android . Tout ce que vous avez à faire est d’appuyer simultanément sur le bouton power et le bouton de réduction du volume. De plus, les utilisateurs peuvent également utiliser cette commande pour prendre des captures d'écran rapides. Remplacez « /path/to/screenshot.png » par le chemin de destination réel. S'ils le souhaitent, les utilisateurs peuvent personnaliser le nom du fichier en remplaçant « capture d'écran » par le nom de leur choix.
adb shell screencap -p "/path/to/screenshot.png"
Lors du remplacement du chemin de destination, la commande ressemblera à ceci.
adb shell screencap -p "/sdcard/screenshot.png"
15. Enregistrer l'écran Android
En plus de prendre des captures d'écran, les utilisateurs peuvent également enregistrer les écrans des appareils Android à l'aide de la commande ci-dessous. Encore une fois, remplacez « /path/to/record.mp4 » par un chemin de destination réel. Bien entendu, les utilisateurs peuvent personnaliser le nom du fichier en remplaçant « enregistrement » par le nom de leur choix.
adb shell screenrecord "/path/to/record.mp4"
16. Redémarrez ADB en mode USB
Si le serveur ADB a été démarré et que, pour une raison quelconque, les commandes ne fonctionnent toujours pas. Vous pouvez essayer de redémarrer ADB sur USB. Il n’existe pas de commande de redémarrage ADB indépendante. Mais la commande suivante rétablira la connexion ADB via USB. Cela entraînera le redémarrage du serveur ADB.
adb usb
17. Version BAD
C'est une commande très pratique car très peu de commandes fonctionnent avec les dernières versions d'ADB. Par exemple, les anciennes versions d'ADB ne vous permettent pas d'exécuter la commande flashall. Ainsi, lorsque vous obtenez une erreur de commande, la première étape consiste à vérifier la version adb. Vous pouvez ensuite vérifier si la commande est prise en charge dans cette version. Voici la commande pour vérifier la version adb.
adb version
18. Connectez-vous à ADB via WiFi
Dans les versions récentes d'ADB, vous pouvez vous connecter directement à n'importe quel appareil Android via WiFi. Tout ce que vous avez à faire est d'activer le débogage USB sur l'autre appareil et d'exécuter la commande suivante.
adb connect IP address
La commande ressemblera donc à ceci :
adb connect 192.168.1.104
19. Liste des fichiers
Pour copier ou envoyer des fichiers, vous devez connaître l'emplacement exact du dossier. Habituellement, la mémoire interne du téléphone est appelée carte SD. Ainsi, tous les dossiers du téléphone se trouvent dans le dossier /sdcard. Cependant, si vous souhaitez connaître l'emplacement exact ou localiser un fichier spécifique, vous pouvez utiliser la commande « ls ». La commande ls répertorie les fichiers du répertoire.
adb shell ls "directory_name"
20. Répertoriez tous les packages installés
Désormais, pour désinstaller des packages, vous devrez obtenir le nom correct du package. Le nom réel du package est différent du nom de l’application installée. Vous trouverez ci-dessous la commande adb qui répertorie tous les packages installés.
adb shell pm list packages
Le résultat obtenu est désormais assez important. Ainsi, si vous souhaitez répertorier un package d'application spécifique, vous pouvez essayer de filtrer par nom d'application. Par exemple, si vous souhaitez rechercher le nom du package pour FDroid, utilisez la commande suivante.
adb shell pm list packages | findstr "fdroid"
21. Liste des appareils Fastboot connectés
C'est l'une des commandes les moins connues. Lorsque vous démarrez l'appareil en mode Fastboot, pour vérifier si l'appareil est connecté ou non, vous pouvez utiliser la commande suivante.
fastboot devices
Ce sont toutes les commandes de base que LuckyTemplates souhaite partager avec les lecteurs. Si vous souhaitez partager vos réflexions et expériences sur l'utilisation des commandes adb sur les appareils Android, laissez vos commentaires dans la section commentaires ci-dessous !
Bonne chance!