web-dev-qa-db-fra.com

Android Studio 2.1.1: "pas de périphériques USB ou d'émulateurs en cours de détection détectés"

Soudain, mon Android Studio a cessé de détecter tous mes appareils, aucun d’entre eux ne fonctionne. Cela se passe d'une exécution à l'autre. J'ai changé quelques lignes de code (1 min peut-être?), Appuyez sur Run (exécution instantanée) et puis j'ai raté tous mes appareils.

J'utilise un Mac et en tant qu'appareils: Nexus 5x, Galaxy S6 et Oneplus One. Que peut-il se passer? J'ai vérifié les questions précédentes ici et essayé tout cela:

  • Exécuter les configurations: peu importe si j'ai choisi un périphérique USB ou si je montre la fenêtre, cela ne fonctionne pas. 
  • Tools > Android > Enable ADB integration: n'a pas aidé
  • La ligne de commande adb devices n'en détecte aucune non plus.
  • J'ai révoqué et accordé à nouveau des autorisations USB. Ne fonctionne toujours pas.
  • J'ai essayé d'autres applications que j'ai, aucune ne fonctionne.
  • Téléphones redémarrés
  • Studio Android redémarré
  • Ordinateur redémarré

(Remarque: si je démarre un émulateur, cela fonctionne, mais je préférerais utiliser un périphérique physique car je dois scanner de vrais codes à barres)  

Merci beaucoup d'avance.

4
AlbertoGarrido

Eh bien, j'ai réparé. Le problème au cas où l'un des visages serait identique était un onglet Stetho ( http://facebook.github.io/stetho/ ) en chrome, celui que vous ouvrez en tapant: chrome: // inspect/# devices not sure à propos de la raison parce que cela a été ouvert pendant 2 jours maintenant, mais c'était la cause, une fois que je l'ai fermé, cela a fonctionné.

Vous avez trouvé cette réponse non acceptée ici: macbook adb ne peut pas ouvrir l'interface Cela doit être accepté.

EDIT: J'ai été en mesure de reproduire le problème. Cela se produit lorsque l'onglet Périphériques est ouvert et que vous essayez d'exécuter une deuxième application pour laquelle stetho est configuré.

5
AlbertoGarrido

Sur Lollipop 5.1

  1. Aller à À propos du téléphone
  2. Cliquez 7 fois sur Numéro de construction . Maintenant, les options du développeur sont activées
  3. Retournez et cliquez Options pour les développeurs
  4. Activer Débogage USB sous Débogage. 
7
Naveen Paul

Cela se produit si les pilotes de votre périphérique ne sont pas installés, veuillez le faire.

En cas de PC

Cliquez avec le bouton droit de la souris sur mon ordinateur, sélectionnez gérer le gestionnaire de périphériques sélectionné dans le panneau de gauche si les pilotes de votre téléphone non installés affichent une alerte jaune sur le pilote. Cliquez dessus avec le bouton droit de la souris pour sélectionner le logiciel de mise à jour, puis sélectionnez automatiquement la recherche du logiciel de mise à jour.

Autre

Veuillez installer les pilotes manquants de votre téléphone.

1
user5093161

Cela a fonctionné pour moi

  1. Aller aux paramètres
  2. Options de développeur
  3. Activer le débogage USB
  4. Activer la vérification des applications sur USB
  5. Sélectionnez Configuration USB: Choisissez MIDI

J'espère que ça marche aussi pour toi

0
John Katieno

J'ai eu le même problème . Ce que j'ai fait pour le résoudre va dans Paramètres >> Paramètres supplémentaires >> Option pour les développeurs

Maintenant, sélectionnez:

  1. Option développeur sur
  2. Débogage USB sur
  3. Installer via USB sur
  4. Paramètre USB sécurisé sur
  5. Vérifier les applications sur USB
0
imsaiful

OK, ce qui a finalement fonctionné pour moi a été d'aller dans Paramètres\Options du développeur\Sélectionner la configuration USB et la changer en PTP ou MIDI ... l'un de ceux-ci a fonctionné pour moi et tout d'un coup mon téléphone est apparu et pour voir et exécuter mon application de test sur mon téléphone Android.

0
Winston Smith