Cet article explique comment utiliser ADB (Android Debug Bridge), un utilitaire en ligne de commande inclus dans les outils de la plateforme SDK Android de Google.
ADB peut être utilisé pour communiquer avec un appareil Elo Android depuis un ordinateur via USB ou une connexion réseau. Les utilisations courantes incluent la copie de fichiers, l'installation et la désinstallation d'applications, l'exécution de commandes shell, la collecte de journaux et le débogage d'applications.
Certaines anciennes plateformes Android Elo incluent un paramètre Changer l'USB en mode appareil dans les options de développement. Les nouvelles plateformes Android Elo, y compris les appareils Android 14 pris en charge, ne nécessitent pas ce paramètre. Sur ces appareils, activez le débogage USB et connectez le câble USB approprié.
Sur les plateformes Elo qui nécessitent le Changement de l'USB en mode appareil, l'activation du mode appareil peut désactiver la communication avec les ports périphériques USB. Lorsque l'accès aux périphériques USB doit être maintenu, utilisez ADB via une connexion réseau lorsque cela est possible.
Configuration de l'ADB sur l'ordinateur
- Téléchargez les outils de la plateforme SDK Android depuis le site des développeurs Android.
- Extrayez le fichier ZIP téléchargé à un emplacement facilement accessible.
Activation des options de développement sur l'appareil Elo
- Ouvrez le Panneau de configuration de l'appareil Elo. Si vous y êtes invité, entrez le mot de passe du Panneau de configuration.
- Si le mot de passe n'a pas été changé, le mot de passe par défaut peut être 1elo.
- Dans la zone Applications, sélectionnez Paramètres.
- Ouvrez À propos du téléphone, À propos de la tablette, ou À propos de l'appareil, selon la plateforme Elo.
- Touchez Numéro de build sept fois ou jusqu'à ce que le message Vous êtes maintenant un développeur apparaisse.
- Retournez à l'écran Paramètres précédent.
- Ouvrez Options de développement. Selon la version d'Android, les Options de développement peuvent être situées sous Système ou Système > Avancé.
Configuration du débogage USB
Nouvelles plateformes Android Elo - Y compris Android 14
- Assurez-vous que le câble USB n'est pas connecté à l'appareil Elo.
- Dans Options de développement, activez le débogage USB.
- Sélectionnez OK si vous êtes invité à confirmer le débogage USB.
L'option Changer l'USB en mode appareil utilisée sur certaines anciennes plateformes Android Elo n'est pas requise sur les nouvelles plateformes Android 14 prises en charge. Si cette option n'est pas affichée dans les Options de développement, continuez avec la procédure de connexion USB ci-dessous.
Anciennes plateformes Android Elo avec mode appareil
Si l'appareil Elo inclut une option Changer l'USB en mode appareil dans les Options de développement :
- Assurez-vous que le câble USB n'est pas connecté à l'appareil Elo.
- Activez le débogage USB.
- Activez le Changer l'USB en mode appareil.
- Sélectionnez OK si vous y êtes invité.
L'activation du Changer l'USB en mode appareil sur les plateformes Elo applicables peut arrêter la communication avec les ports périphériques USB.
Connexion à l'appareil Elo via USB
- Connectez l'appareil Elo à l'ordinateur de développement en utilisant le câble de données USB approprié.
Les exigences en matière de câble USB et de port de débogage varient selon le produit Elo. Voici quelques exemples :
- I-Series 2.0 : USB Type-A à USB Type-A.
- PayPoint Plus pour Android et PayPoint pour Android Rev B : Mini-USB à USB Type-A.
- Nouveaux produits Android Elo : Utilisez le port de débogage USB et le câble spécifiés dans le manuel de l'utilisateur du produit.
Utilisez un câble USB qui prend en charge les données. Les câbles USB à charge uniquement ne peuvent pas établir de connexion ADB.
- Ouvrez l'invite de commande Windows ou le terminal Windows et naviguez jusqu'au répertoire platform-tools extrait.
- Entrez la commande suivante :
adb devices- L'appareil Elo peut afficher un message d'autorisation demandant s'il faut autoriser le débogage USB depuis l'ordinateur connecté.
- Si vous y êtes invité, sélectionnez Autoriser ou OK. Vous pouvez également sélectionner Toujours autoriser depuis cet ordinateur si cela est approprié.
- Exécutez à nouveau la commande suivante :
adb devices- Vérifiez que l'appareil Elo figure sur la liste avec un statut de appareil.
L'appareil Elo est maintenant prêt à accepter les commandes ADB depuis l'ordinateur de développement.
Utilisation d'ADB via une connexion réseau
ADB peut également communiquer avec les appareils Android Elo pris en charge via une connexion réseau. Cela peut être utile lorsque le mode appareil USB interférerait avec les périphériques USB attachés.
Changer une connexion ADB USB existante en TCP/IP
- Connectez l'appareil Elo et l'ordinateur de développement au même réseau.
- Établissez une connexion ADB USB fonctionnelle en utilisant les procédures ci-dessus.
- Déterminez l'adresse IP de l'appareil Elo.
- Depuis l'ordinateur de développement, entrez :
adb tcpip 5555- Entrez la commande suivante, en remplaçant <adresse-ip-appareil> par l'adresse IP de l'appareil Elo :
adb connect <adresse-ip-appareil>:5555Exemple :
adb connect 192.168.1.100:5555- Exécutez la commande suivante pour vérifier la connexion réseau :
adb devicesL'appareil Elo devrait apparaître dans la liste avec son adresse IP suivie de :5555.
N'utilisez ADB via TCP/IP que sur un réseau de confiance. N'exposez pas une connexion ADB à un réseau non fiable ou accessible au public.
Dépannage des connexions ADB USB
Si l'appareil Elo n'apparaît pas lors de l'exécution de adb devices, effectuez les étapes suivantes.
- Sur l'appareil Elo, revenez à Paramètres > Options de développement.
- Sélectionnez Révoquer les autorisations de débogage USB.
- Sélectionnez OK pour effacer les ordinateurs précédemment autorisés.
- Désactivez le débogage USB.
- Déconnectez le câble USB de l'appareil Elo.
- Depuis l'invite de commande Windows ou le terminal Windows, entrez les commandes suivantes :
adb kill-server
adb start-server- Réactivez le débogage USB.
- Sur une ancienne plateforme Elo qui nécessite le mode appareil, activez également le Changer l'USB en mode appareil.
- Reconnectez le câble USB.
- Exécutez :
adb devices- Si vous y êtes invité sur l'appareil Elo, sélectionnez Toujours autoriser depuis cet ordinateur puis sélectionnez Autoriser ou OK.
- Exécutez à nouveau la commande suivante :
adb devices- Si l'appareil Elo figure dans la liste avec un statut de appareil, la connexion a été restaurée avec succès.
Informations supplémentaires
Pour des informations supplémentaires sur l'Android Debug Bridge, consultez Android Debug Bridge (adb) - Développeurs Android.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article