Comment passer des appels et envoyer des textos via des commandes ADB

Découvrez comment utiliser ADB pour passer des appels et envoyer des messages texte sur Android, même sans écran tactile. Contrôlez votre appareil facilement via la ligne de commande !
Je ne sais pas combien de personnes se retrouvent un jour dans une situation où elles doivent passer un appel ou envoyer un message texte en utilisant des commandes. ADB permet aux utilisateurs d'Android d'effectuer diverses tâches, telles que gérer des applications, capturer des captures d'écran, enregistrer l'activité de l'écran et transférer des fichiers entre des appareils et des ordinateurs. Ce tutoriel se propose d'introduire nos lecteurs aux vastes capacités d'ADB pour contrôler des appareils Android via une interface en ligne de commande.
Vous pouvez envoyer et exécuter des commandes ADB de 3 manières.
- Configurer ADB sur votre système Windows, Mac ou Linux
- Configurer ADB via Wi-Fi
- Utiliser une application de terminal comme aShell ou Termux
Commande ADB pour Passer un Appel
Le moyen le plus rapide de passer des appels téléphoniques est via l'application Téléphone. Cependant, si l'écran tactile de votre téléphone ne fonctionne pas, vous pouvez utiliser des commandes ADB pour composer un numéro. Suivez les étapes ci-dessous pour passer un appel depuis votre appareil Android sans le toucher.
- Lancez une fenêtre PowerShell avec le chemin du dossier ‘platform-tools’.
- Pour invoquer ADB Shell, tapez
adb shelldans la fenêtre de commande et appuyez sur Entrée. - Maintenant, tapez ou collez la commande suivante dans PowerShell.
am start -a android.intent.action.CALL -d tel:+19792211000
- Remplacez le numéro de téléphone dans la commande par le numéro que vous souhaitez appeler.
- Lorsque vous appuyez sur Entrée, votre appareil Android compose le numéro.
Prendre et Terminer un Appel avec une Commande
Vous pouvez passer des appels, accepter un appel entrant ou l'annuler. Voici comment faire. Lancez une fenêtre PowerShell et exécutez la commande suivante pour accepter un appel entrant sur Android :
adb shell input keyevent KEYCODE_CALL
Pour couper ou raccrocher un appel entrant, exécutez la commande suivante :
adb shell input keyevent KEYCODE_ENDCALL
Commande ADB pour Envoyer un Message Texte
Vous pouvez également envoyer des messages texte à n'importe quel numéro de téléphone depuis votre appareil Android via l'interface en ligne de commande sur votre ordinateur Windows, Mac ou Linux.
- Ouvrez une fenêtre PowerShell et exécutez la commande
adb shell. - Juste après le signe dollar ($), tapez la commande suivante. N'oubliez pas de remplacer le numéro de téléphone et le contenu du message (soulignés en bleu).
am start -a android.intent.action.SENDTO -d sms:+17007800006 --es sms_body "Test Message from Technastic.com"
- Cette commande ouvrira l'application Messages et saisira le contenu du message dans le champ de texte.
- Pour envoyer votre message, vous devrez exécuter les commandes d'événement clé suivantes l'une après l'autre pour envoyer votre message au destinataire.
input keyevent 22
input keyevent 66
Remarque : Les codes d'événements de clé pour émuler le bouton d'envoi peuvent ne pas fonctionner sur les appareils Android avec Gboard ou sur toute application de clavier tierce. Veuillez utiliser le clavier par défaut de votre appareil. Vous devrez peut-être trouver les valeurs d'événement de clé correctes pour déclencher le bouton d'envoi.
Commande ADB pour Saisir du Texte sur Android
Il existe une commande ADB pour saisir du texte dans des applications comme Instagram, WhatsApp, Facebook, Twitter, etc., ou rechercher quelque chose sur Google avec une requête textuelle.
Ouvrez une fenêtre PowerShell ou Invite de commandes sur votre PC Windows. Puis tapez ou collez la commande suivante.
adb shell input text 'J'adore cette commande adb'
N'hésitez pas à remplacer le texte souligné dans la commande ci-dessus par le vôtre et appuyez sur Entrée.
Maintenant qu'ADB a imprimé le texte sur votre appareil Android, exécutez le code d'événement clé suivant montré dans la capture d'écran.
adb shell input keyevent 22
Le texte apparaîtra dans le champ de texte de l'application actuellement ouverte. Si aucune application n'est ouverte sur votre téléphone, cette commande enverra le texte dans la boîte de recherche Google.
Si vous souhaitez vous éviter de naviguer vers le dossier ‘platform-tools’ pour lancer une fenêtre de commande avec un chemin, envisagez de configurer ADB à l'échelle du système sur Windows.
Questions et réponses que vous devriez connaître
Comment utiliser adb sur Android ?
Pour utiliser ADB (Android Debug Bridge) sur un appareil Android, suivez ces étapes :
- Activer le débogage USB :
- - Allez dans
Paramètres
- >
À propos du téléphone
- .
- Tapez plusieurs fois sur Numéro de build jusqu'à ce que le mode développeur soit activé.
- Retournez dans Paramètres > Options pour les développeurs.
- Activez le débogage USB.
- Installer ADB sur votre ordinateur :
- Téléchargez les outils de plateforme d'Android (SDK Platform Tools) depuis le site officiel Android.
- Décompressez le fichier et ajoutez le chemin d'accès au dossier dans vos variables d'environnement (facultatif pour faciliter l'utilisation).
- Connecter votre appareil :
- Utilisez un câble USB pour connecter votre appareil Android à l'ordinateur.
- Acceptez le message de confiance sur votre appareil, si nécessaire.
- Vérifier la connexion :
- Ouvrez une fenêtre de terminal (ou invite de commande) sur votre ordinateur.
- Tapez
adb devicespour vérifier que votre appareil est bien détecté. - Utiliser ADB :
- Vous pouvez maintenant envoyer des commandes ADB, comme
adb install <nom_application.apk>pour installer des applications ouadb shellpour accéder à la ligne de commande de votre appareil. En suivant ces étapes, vous pourrez utiliser ADB efficacement avec votre appareil Android.
Comment puis-je utiliser adb sur mon PC ?
Pour utiliser ADB (Android Debug Bridge) sur votre PC, suivez ces étapes simples :
- Installer ADB :
- - Téléchargez le SDK Platform Tools depuis le site officiel d'Android.
- Extrayez le fichier ZIP dans un dossier sur votre PC.
- Activer le débogage USB sur votre smartphone :
- Accédez aux Paramètres → À propos du téléphone → Appuyez plusieurs fois sur 'Numéro de build' pour activer les Options de développeur.
- Retournez dans les Paramètres → Options de développeur → Activez 'Débogage USB'.
- Connecter votre smartphone à votre PC :
- Utilisez un câble USB pour connecter votre smartphone au PC.
- Ouvrir l'Invite de commande :
- Accédez au dossier
platform-toolsoù ADB est installé. - Maintenez la touche Shift en appuyant sur le bouton droit de la souris, puis sélectionnez 'Ouvrir une fenêtre de commande ici' ou 'Ouvrir PowerShell ici'.
- Vérifier la connexion :
- Tapez la commande
adb deviceset appuyez sur Entrée. - Une alerte d'Autoriser le débogage USB apparaîtra sur votre smartphone ; appuyez sur 'Autoriser'.
- Utiliser ADB :
- Vous pouvez maintenant utiliser différentes commandes ADB pour gérer votre appareil. Suivez ces étapes pour effectuer des actions sur votre appareil Android depuis votre ordinateur en toute simplicité.
Que signifie adb ?
ADB, ou Android Debug Bridge, est un outil essentiel pour les développeurs Android. Voici ses principales caractéristiques :
- -
Communication
- : Il permet d'établir une connexion entre un ordinateur et un appareil Android.
- Fonctionnalités : ADB offre plusieurs commandes pour installer des applications, déboguer des logiciels et exécuter des scripts.
- Accessibilité : Accessible via le kit de développement Android (Android SDK), il est indispensable pour le développement et le test d'applications.
- Utilisateurs : Bien que principalement destiné aux développeurs, il peut également être utilisé par des utilisateurs avancés pour des tâches variées telles que la gestion de fichiers. En somme, ADB est un outil polyvalent qui facilite le développement et le débogage sur les appareils Android.
Quel est le logiciel adb ?
ADB, ou Android Debug Bridge, est un outil essentiel du SDK Android développé par Google. Voici ses principales caractéristiques :
- -
Connectivité
- : Permet de connecter votre appareil Android à un PC via un câble USB ou un réseau.
- Commandes : Offre la possibilité d'exécuter une variété de commandes pour gérer et contrôler des appareils Android.
- Sans root : Les utilisateurs peuvent bénéficier de nombreuses fonctionnalités sans nécessiter un accès root sur leur appareil.
- Outils de développement : ADB est vital pour les développeurs d'applications Android, facilitant le débogage et le test des applications. En résumé, ADB est un outil polyvalent pour interagir avec les appareils Android, idéal aussi bien pour les développeurs que pour les utilisateurs avancés.
Maintenant que tu as fini de lire Comment passer des appels et envoyer des textos via des commandes ADB, nous t'invitons à explorer davantage la catégorie Tutoriels. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
