Je peux exécuter avec succès les commandes ADB, mais si la commande n'a pas de sortie, la ligne de commande attend là et ne me laisse pas entrer une nouvelle commande jusqu'à ce que j'appuie sur ctrl-c, les commandes fonctionnent cependant. Existe-t-il un moyen d'empêcher la ligne de commande d'attendre indéfiniment jusqu'à ce que j'appuie sur ctrl-c ?
Voici un exemple de ce que je veux dire. J'ai entré cette commande, et la ligne de commande reste en attente jusqu'à ce que j'appuie sur ctrl-c.
J'utilise Windows xp et le téléphone que j'utilise est un HTC Incredible.
0 votes
Je viens de le tester, avec les derniers outils SDK, connecté à ma FireTV (via TCP) ma commande s'exécute et se termine juste après. Peut-être que c'est lié à l'appareil.
0 votes
Pouvez-vous essayer des commandes séparées : connectez-vous d'abord à l'interpréteur de commandes adb, puis dans l'interpréteur de commandes, exécutez "input keyevent 22" et voyez si cette commande se bloque. Si ce n'est pas le cas, cela peut être lié à l'ADBD qui fonctionne sur l'appareil.
0 votes
@RyanConrad comment se connecter au shell en premier ?
0 votes
Courir
adb shell
. alors vous verrez$
(ou quelque chose comme ça). À partir de là, exécutezinput keyevent 22
et voyez si cela "attend" ou si cela vous ramène à la page d'accueil.$
.0 votes
@RyanConrad il attend là. C'est probablement lié à l'appareil.
0 votes
Utilisez-vous la dernière version d'ADB ? Lancez SDK Manager.exe et voyez s'il y a une mise à jour disponible pour le paquet "Android SDK Platrofm-tools". Il se peut également que le problème soit lié à WinXP.