web-dev-qa-db-fra.com

Android Studio ne reconnaît pas mon appareil

Voici le problème. Je souhaite exécuter mes Android Studio Apps sur mon appareil (Samsung Galaxy Ace 2). Mais rien ne fonctionne pour moi. Dis-moi ce que j'ai manqué:

1) Le débogage USB est activé

2) Le pilote ADB est installé (dans le gestionnaire de périphériques, je peux voir Android Interface ADB composite)

3) La liste des périphériques ADB est toujours vide, même si je réinitialise le serveur (adb kill-server, adb start-server, adb devices - la liste des périphériques est claire)

4) dans le répertoire du pilote usb google, dans le fichier Android_winusb.inf, j'ai ajouté mes identificateurs de périphérique.

5) Android le gestionnaire de périphérique ne peut toujours pas se connecter à mon périphérique, ce qui indique cette erreur lorsque je le réinitialise: "erreur de connexion adb, une connexion existante a été forcée de manière fermée par l'hôte distant"

Donc, je serai heureux d'entendre des conseils. J'espère que tu m'aideras

51

Je suis désolé de vous avoir tous dérangé. Le problème était que mon appareil est cloné à différents endroits dans le gestionnaire d'appareils. Il avait disparu lorsque j'ai essayé de mettre à jour le pilote de mon téléphone dans la liste "Autres périphériques" et avant de le mettre à jour dans de mauvaises sections. Merci à tous.

0

Avez-vous essayé de configurer le "Mode média" dans "Appareil photo (PTP)" au lieu de "Périphérique multimédia (MTP)"? Cela résout parfois le problème. C'est dans les options de connexion d'ordinateur USB de votre Android, vous devriez alors voir une boîte de dialogue "autoriser".

Mise à jour 04/2017: semble avoir été corrigé dans Android 7.1.2

67
FrankMonza

J'ai fait de nombreuses façons de gérer ce problème. Enfin cela a fonctionné! J'utilise LG Optimus II, mais j'estime que les étapes suivantes sont génériques pour les autres appareils Android.

étape 1:

Assurez-vous que votre appareil est activé pour le développement. Si oui, passez à l'étape 2, sinon, allez à Settings > About phone et appuyez sur Build numbersept fois qui est un nombre magique :-). Maintenant, Developer Options est disponible dans le Settings.

étape 2:

Avant de connecter votre appareil à un ordinateur, accédez à Settings > Developer Options et sélectionnez USB Connection method.

étape 3:

Branchez le téléphone sur le PC, vous disposez d'options pour le USB Connection method et veuillez sélectionner Internet connection. Assurez-vous que vous êtes connecté à Internet. En passant, j’ai changé MTP en PTP, cela n’a pas fonctionné pour moi. Par conséquent, j'ai essayé Internet connection mode, puis cela a fonctionné.

étape 4:

Exécutez l'application dans le Android Studio, il vous demandera d'autoriser le développement du périphérique et sélectionnez OUI!.

étape 5:

Lancez l'application via Android Studio et choisissez le périphérique, pas l'émulateur, et BINGO! Bienvenue sur Android carte de développement.

42
casillas

Essayez d’échanger le port USB auquel le câble est branché.

Cela semble fou, mais après 20 minutes de débogage, cela a fonctionné pour moi.

42
Nick Sarafa

J'ai aussi essayé les solutions ci-dessus mais je n'ai pas eu de chance. Alors voici ce que j'ai fait:

  1. Téléchargez et installez PdaNet + pour résoudre les problèmes de connexion entre mon ordinateur et le périphérique Android
  2. Activer le débogage USB sur mon périphérique Android
  3. Débranchez le téléphone et rebranchez-le après son installation.
  4. Exécuter mon application et le tour est joué! Mon appareil Android est maintenant reconnu par Android Studio.
32
mgcaguioa

Bien que mon ordinateur puisse reconnaître mon téléphone, je devais installer les pilotes officiels du site pour développeurs Samsung pour que adb/Android Studio le reconnaisse:

Pilote Samsung Android USB pour Windows

15
jimmyjudas

Cliquez sur Révoquer l'autorisation de débogage USB dans l'option Developer et réessayez.

10
sukumar

Solution pour ceux qui travaillent avec les téléphones Huawei - Vous obtiendrez cette erreur si l'interface ADB n'est pas installée. Vérifiez si vous avez installé Huawei HiSuite. Le pilote USB est installé lorsque vous installez HiSuite (je suppose que cela est vrai pour la plupart des nouveaux téléphones livrés avec un logiciel de synchronisation). Si l'interface ADB est installée sur votre ordinateur, vous devez voir "Interface Android Composite ADB" sous Android Phone dans le Gestionnaire de périphériques, comme indiqué sur cette image. enter image description here

3
Ajay B

Pour moi, j'ai essayé ce qui précède. Il s'avère que mon câble USB était mauvais. J'ai changé le câble et puis ça a fonctionné.

1
Keith Holliday

SI vous avez un téléphone Mi, vous devez donc activer cette option après avoir activé le mode développeur.

  1. Débogage USB
  2. Installer via USB

Voir cette capture d'écran.

enter image description here

1
Prashant Arvind

LG Optimus Zone 2 pp415 d\n se connecter en MPT, mais fonctionne en mode de connexion Internet. Vous avez perdu beaucoup de temps à jouer avec. Il n'y a pas de doc pour cela, mais je suggérerais d'essayer les 4 options de connexion. 1 seul qui fonctionne pour moi est Connexion Internet -> Ethernet, puis gagne 8 détecte automatiquement un pilote et l’installe. En mode MTP, malgré l’enregistrement de tous les pilotes auprès du gestionnaire de périphériques, adb ne le détecte pas.

1
Morgan D

J'ai eu le même problème. Alors voici ce que j'ai fait

  1. réinstallé le pilote de périphérique
  2. changé le connexion ordinateur USB de MTP à stockage de masse (UMS)

Et ça a marché.

1
harindersingh

Sous Windows 7, la seule chose qui a fonctionné pour moi est la suivante. Allez dans Gestionnaire de périphériques -> Sous Android Téléphone -> Clic droit et sélectionnez "Activer".

enter image description here

0
Code_Yoga

J'étais sur Samsung S8 et avait le même problème aussi. Après avoir installé Samsung Kies, les problèmes ont été résolus, car je pense que le pilote correct requis pour mon Samsung S8 a été mis à jour.

0
einstein6

je devais installer Android studio sur 2 machines et ive résolu ce problème en installant samnsung kies, j'utilise 3 périphériques samnsung différents (plus quelques-uns de ma famille et de mes amis) et je n'ai pas à lutter avec les pilotes, cela fonctionne pour moi et je le recommande. J'espère que ça aide

0
yago

En plus des configurations ci-dessus, je devais définir la cible de déploiement sur "Ouvrir la boîte de dialogue Sélectionner une cible de déploiement", exécutée une fois (en choisissant mon périphérique parmi les options répertoriées), puis à partir de Android que Studio pouvait voir. mon périphérique, même après la modification du paramètre de déploiement sur "Périphérique USB". Mon butin est que, comme Android Studio utilise son propre cache interne pour rechercher votre appareil, il doit d'abord être initialisé.

0
Jace

Dans mon cas, c’était dû au fait que déjà lancé et suspendu adb.exe était installé sur un autre utilisateur sous mon PC. J'avais deux utilisateurs sur mon PC, le processus adb.exe était bloqué chez le deuxième utilisateur même lorsque j'essayais de mettre fin au processus. Cela a fonctionné avec moi après (End Process Tree) à partir du gestionnaire de tâches.

J'espère que cela aidera quelqu'un avec plusieurs utilisateurs :)

Ahmad

0
Ahmad Musa