Erreur: le périphérique hors ligne
L'émulateur est en cours d'exécution. Mais quand j'écris adb shell
dans ma coquille j'obtiens:
erreur:le périphérique hors ligne
Quelle est la raison? Comment puis-je me débarrasser de lui?
- avez-vous essayez de redémarrer la bad?
- Poptani ce que u veux dire par le redémarrage de la bad ?
- Poptani ce que c'est ? Je suis en cours d'exécution de l'émulateur,puis a commencé la coquille et écrit
adb shell
. Ensuite, je reçois le message d'erreur que j'ai mentionnés - Essayez
adb kill-server
et puisadb start-server
. Exécuteradb devices
à assurez-vous que votre émulateur est dans la liste et vous devrait être fixé. - êtes-vous d'obtenir les appareils lorsque vous écrivez >bad appareils
- donne la même erreur.
- j'obtiens ce que quand je tape adb périphériques
- Ne pourrait-il pas être
adb shell
au lieu deadb:shell
? - aah.. c'était une faute de frappe
- Avez-vous essayé de redémarrer votre émulateur?
- programme-o-steve : peut-être vous devriez drapeau allemand réponse ci-dessous comme étant la bonne
- programme-o-steve: si ma réponse est correcte, vous pouvez le marquer comme le bon? thx
Vous devez vous connecter pour publier un commentaire.
Si "adb devices" les listes de votre appareil, mais aussi comme "hors ligne", les chances sont de votre chemin mène à une ancienne version de la bad (par exemple 1.0.29) qui a des problèmes avec la dernière version d'Android 4 appareils.
Assurez-vous que "bad version" retourne 1.0.31 ou plus.
Départ avec Android 4.2.2, vous devez confirmer votre appareil est relié à un ordinateur de confiance. Il travaillera en collaboration avec la bad version 1.0.31 et au-dessus.
Il m'est arrivé une fois. J'ai juste redémarré l'appareil, et cela a résolu le problème pour moi.
Quand j'ai eu la même erreur, j'ai juste débranché et branché et l'erreur a disparu.
J'ai redémarré mon ordinateur, et en même temps, j'ai redémarré le téléphone. La bad appareils retourne amende.
Si vous vous connectez via USB, débranchez-le et rebranchez-le.
Si vous vous connectez en WiFi, désactiver et réactiver le WiFi sur le téléphone.
Si vous êtes sous Linux ou Mac, et en supposant que l'appareil est en mode hors connexion 'émulateur-5554', vous pouvez exécuter les opérations suivantes:
Qui produit la sortie suivante:
Cela me dit que l'id de processus 4848 est toujours à l'écoute sur le port 5554. Vous pouvez maintenant tuer le processus avec:
et le fantôme en mode hors connexion-appareil n'est plus!
Essayez d'exécuter:
Toujours l'appareil hors connexion, s'il vous plaît redémarrer l'appareil.
Assurez-vous que vous êtes super-utilisateur..
Au lieu de "adb start-server "faire" sudo adb start-server', entrez votre mot de passe (il n'aura pas d'écho), appuyez sur entrée.
Ensuite, "sudo adb devices" et vous verrez que en ligne.
Je suis venu avec cette condition à deux reprises.La première fois que j'ai utilisé la commande "adb kill-server" dans mon PC, et au redémarrage de l'appareil android. Il a travaillé. Toutefois, la deuxième fois que la méthode ne fonctionnait plus.Cette fois, j'ai déconnecté et reconnecté au réseau. Il a travaillé.
Méthode 1 :
exécuter cette commande dans votre terminal linux
exécutez ces commandes dans votre CMD
"adb devices" résultat doit montrer à tout appareil doté de l'id. Si, au lieu de l'id de vous obtenir hors ligne signifie que vous devez donner la permission de votre onglet. Une fois que vous activez le Débogage USB sous android et connectez l'appareil pour la première fois, vous obtiendrez une boîte de dialogue d'alerte pour donner leur autorisation. Si vous n'obtenez pas de pop-up, puis cliquez sur Révoquer USB Autorisation en option Développeur de l'essayer une fois.
Méthode 2:
Changer le périphérique connecté mode de Médias à la Caméra, parfois, cela m'a aidé.
Méthode 3 :
Mise à jour de la bad ainsi que les pilotes de périphérique.
Ce qui m'est arrivé sur Ubuntu 19.04 et Android 9. J'ai corrigé cela en désactivant les options de développeur puis en le rallumant. Et assurez-vous que le Débogage USB est permis là aussi bien.
Installer ce outil (lien) et essayez le code suivant, ne pas oublier d'avoir l'appareil connecté et être attentif à tout message.