Le gestionnaire AVD dans Android Studio n'affiche pas mon appareil, mais "appareils adb" l'affiche. Suis-je en train de manquer quelque chose d'évident ici?
Mon appareil ne s'est pas présenté avant de l'avoir branché en studio. Cela aurait pu être autre chose, v0.1!
AJak
13
Juste au cas où quelqu'un trouverait cette question tout en ayant le même problème que moi: si votre appareil n'est pas visible dans l'un adb devicesou l'autre, votre problème pourrait être que vous utilisez un port USB 3. Lollipop ne peut se connecter que si vous utilisez un port USB 2.
Kitalda
13
Allez à Settings -> About phone -> Tap on Build number several times, puis allez àSettings -> Developer -> USB debugging
onmyway133
Le studio Android dispose d'un assistant Outils-> Connexion Adb. Cela m'a aidé, peut-être que cela vous aidera aussi. La suivre est plus rapide que de lire les réponses ici.
tjb
Vous devez activer l' option de débogage USB dans les options développeur des paramètres de votre téléphone. Android Studio a reconnu mon téléphone après avoir fait cela. Assurez-vous d'accorder toutes les autorisations demandées qui apparaissent sur l'écran du téléphone lorsque vous activez cette option. Découvrez ma réponse ci-dessous: stackoverflow.com/a/58258281/10259491
Swifty
Réponses:
185
Pour modifier la valeur par défaut de votre application lorsque vous cliquez sur exécuter ou déboguer dans Android Studio, procédez comme suit:
1. allez à Run
2. Cliquez sur Modifier les configurations
3. Sélectionnez le projet
4. recherchez la section Appareil cible sous l' onglet Général sur la page Application Android .
Cela semble être l'endroit où vous basculez vers ce que le projet construit. Si vous importez un projet, il s'agit en fait par défaut de l'émulateur, vous ne savez pas pourquoi. Vous pouvez également sélectionner «Ouvrir la boîte de dialogue Sélectionner la cible de déploiement» pour répertorier les périphériques connectés et émulés.
Je viens de définir ma cible de construction sur un périphérique USB de la manière spécifiée ici, puis soudainement l'IDE ne peut pas reconnaître la classe R.
Ogre
je ne vois pas Exécuter -> Modifier les configurations n'importe où dans le studio Android ... capture d'écran?
bharal
3
J'ai suivi ces étapes, et lorsque j'ai sélectionné le périphérique USB, une fenêtre contextuelle a indiqué qu'il fallait installer Android 1.0 car il s'agissait du système d'exploitation cible. Cependant, mon téléphone et un HTC One M8 et j'ai pu déboguer dessus la semaine dernière. Quelque chose a changé qui empêche maintenant Abdroid Studio de voir mon téléphone comme un appareil de débogage viable. Je l'ai essayé sur un autre ordinateur exécutant Android Studio et cela a bien fonctionné. Il doit donc y avoir un autre paramètre ou peut-être même un pilote qui est à l'origine de cela.
James
27
J'ai suivi ces étapes, mais lorsque j'essaie d'exécuter, j'obtiens: "Erreur lors de l'exécution de l'application: aucun périphérique cible trouvé"
Gabriel Amyot
3
Mais pourquoi la boîte de dialogue de sélection ne montre-t-elle pas les appareils? Si je lance adb devicesdans la ligne de commande, il est correctement connecté.
Csaba Toth du
314
J'ai récemment eu des problèmes avec cela, et indépendamment de ce que j'ai fait (redémarrer adb, modifier adb_usb.ini, redémarrer ordinateur + périphérique + permuter le port USB, réinstaller studio, etc., etc.), je ne pouvais tout simplement pas le faire fonctionner, et je ne pouvais même pas détecter mon appareil à l'aide des «appareils adb». Enfin, après environ 2 heures de recherche et de recherche sur Google, quelqu'un a suggéré de passer à PTP au lieu de MTP sur mon appareil. Lorsque j'ai fait cela, j'ai reçu une fenêtre contextuelle sur mon appareil me demandant d'autoriser l'accès à mon Mac et soudain, tout a fonctionné (j'ai dû redémarrer le studio pour qu'il s'affiche également).
Je suis peut-être en train de sauter ce fil maintenant, mais c'est le premier résultat sur la recherche Google, et j'ai eu beaucoup de mal à trouver une réponse à ce problème, j'ai donc pensé que cela devrait être ajouté comme solution.
activer PTP ou MTP s'il est désactivé, ou s'il est activé déclenche une fenêtre contextuelle, puis tout à coup tout fonctionne. Je ne sais pas pourquoi j'ai besoin de basculer PTP ou MTP pour Android Studio pour reconnaître mon appareil. pour définir PTP ou MTP -> "Les appareils Android modernes utilisent les protocoles MTP ou PTP - vous pouvez choisir celui que vous préférez. Pour sélectionner un protocole de connexion USB, ouvrez l'application Paramètres, appuyez sur Stockage, appuyez sur le bouton de menu et appuyez sur ordinateur USB connexion. " howtogeek.com/192732/… (merci LGBo)
tmr
4
@Suspended PTP = se connecter en tant qu'appareil photo, MTP = se connecter en tant que périphérique multimédia. Vous devriez pouvoir faire une recherche sur le Web si vous voulez en savoir plus.
14
la raison pour laquelle cela a fonctionné lorsque vous êtes passé à PTPest que la première fois que vous l'avez exécuté, vous n'avez pas autorisé le débogage USB à partir de la boîte de dialogue de votre téléphone. si vous souhaitez utiliser, MTPessayez de révoquer l'autorisation USB à partir des paramètres -> options développeur -> révoquer l'autorisation USB, puis recommencez.
Nixon Kosgei
Qu'est-ce que cela signifie lorsque le périphérique USB n'est pas reconnu sur certains projets dans AS mais est reconnu sur d'autres?
tccpg288
Lorsque je suis passé à Android 8.1, j'ai soudainement commencé à avoir ce problème. Suivre les instructions fournies par @tmr a résolu le problème pour moi!
gunner_dev
259
Sur votre appareil:
Accédez aux paramètres / paramètres du développeur / autorisez le mode de débogage USB
Si l'option «autoriser le mode de débogage USB» est désactivée. Vous pourriez alors avoir l'appareil actuellement connecté à votre PC. Déconnectez l'appareil et l'option devrait maintenant être disponible
Remarque: sur Android 4.2 et versions ultérieures, les options du développeur sont masquées par défaut. Pour le rendre disponible, accédez à Paramètres> À propos du téléphone et appuyez sept fois sur Numéro de build. Revenez à l'écran précédent pour trouver les options du développeur.
Si cela n'aide toujours pas, vous pouvez le rechercher sur Google avec cette expression:
Comment activer les options de développement sur YOUR_PHONE_TYPE
Depuis les documents Android: Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.developer.android.com/studio/run/device.html#setting-up
Neil Sarkar
2
D'autres réponses n'ont pas fonctionné, mais c'était aussi simple que cela!
J. Scull
82
Certains câbles ne peuvent pas être utilisés pour le mode développeur ou le fichier de transfert . Une solution serait de changer votre câble et de ne pas perdre de temps.
J'avais un câble qui fonctionnait pendant 10 mois avec Android Studio. Il fonctionne TOUJOURS pour la charge, mais n'apparaîtra plus comme un «appareil connecté» dans Android Studio!
kite_n_code
1
Vous avez sauvé la journée! Je n'aurais certainement pas pensé à ça par moi-même +1
nviens
1
Le câble à ordures fourni avec notre station de charge multi-téléphone était le problème. Le Samsung officiel fourni avec le téléphone fonctionne très bien.
Dana Robinson
Tout allait bien la semaine dernière, mais maintenant le câble du port multi-usb a cessé de fonctionner. Je peux utiliser le même câble branché directement sur Mac USB-C -> Adaptateur AV numérique pour voir l'appareil.
Fils
1
Cela a fonctionné pour moi. Bien adb devicesque mon appareil soit toujours connecté, Android Studio ne pouvait pas fonctionner sur mon téléphone tant que je n'avais pas changé le câble.
Manuel V. Battan
55
Je devais le faire killall adbcar Android Studio a réussi à planter et ne voulait plus communiquer avec adb. Ainsi, mon appareil n'est pas apparu.
Donc, quitter Android Studio, mettre fin à toutes les instances adb dans Terminal et redémarrer Android Studio (devrait demander s'il doit activer le débogage alors) a fonctionné.
Parfois, utiliser la fenêtre d'activité (mac) pour tuer (forcer la fermeture) adb suffit (sans quitter Android Studio). Je force à quitter adb, à réexécuter l'application via Android Studio et Android Studio peut voir le téléphone mobile / périphérique USB. (merci Sebastian Wramba)
tmr
Merci ... Ça marche bien pour moi :)
Matin Soleimani
40
Cela fonctionne pour moi en suivant les étapes ci-dessous: -
Si vous utilisez Windows, l'appareil n'apparaîtra pas en raison d'un problème de pilote.
Accédez au gestionnaire de périphériques (recherchez-le simplement à l'aide de Démarrer) et recherchez les périphériques affichant une erreur. De nombreux androïdes s'affichent comme un périphérique USB inconnu et sont livrés avec un point d'exclamation. Sélectionnez ce périphérique et essayez de mettre à jour les pilotes pour celui-ci. pour la partie mise à jour suivez le lien: universal adb
Mais avant cela, vous devez mettre à jour votre gestionnaire sdk et vous assurer que le package du pilote USB Google est installé.
Une fois terminé, les fichiers du pilote sont téléchargés dans le répertoire \ extras \ google \ usb_driver \. Astuces : Recherchez "android_winusb.inf" sous Démarrer Windows et Ouvrir l'emplacement du fichier pour obtenir le répertoire mentionné.
Ouvrez votre gestionnaire de périphériques, accédez à votre appareil Android, faites un clic droit dessus et sélectionnez Mettre à jour le logiciel du pilote, puis sélectionnez Parcourir le logiciel du pilote. Suivez le chemin de l'emplacement du fichier précédemment pour installer le pilote USB Google.
Redémarrez Android Studio et les options de développement sur votre appareil Android et reconnectez l'USB.
Que faites-vous s'il n'est pas du tout répertorié dans le Gestionnaire de périphériques? Il charge.
Curtis
Son appareil apparaît dans ADB. Le mien aussi. Nous pouvons adb shell et transférer des fichiers vers et depuis. Tout cela fonctionne et n'est pas lié à la question. - La question est de savoir pourquoi le studio Android ne peut pas le voir.
BrainSlugs83
36
Après avoir passé un certain temps, j'ai trouvé que le problème était d'activer l'option de débogage USB. Trouvez simplement dans vos paramètres mobiles-> Option développeur-> Débogage USB. Il suffit de l'activer et cela fonctionne. Cela pourrait aider quelqu'un!
Sur Android 5.1, Paramètres-> Option développeur-> Débogage USB comporte une case à cocher, mais elle est grisée et ne peut pas être sélectionnée. Plus bas, il y a une option pour "Sélectionner l'application de débogage" qui dit "Aucun ensemble d'application de débogage". Qu'est-ce qu'une bonne application de débogage à installer et à utiliser?
Phil Goetz
@PhilGoetz vérifie simplement si les "Options développeur" sont activées ou non. image ajoutée pour votre référence.
Jugal Panchal
32
Dans mon cas, les étapes suivantes ont aidé à résoudre le problème:
1) Assurez-vous que le package «Google USB Driver» est installé dans Android SDK Manager
2) Téléchargez "ADB Driver Installer 2.0" à partir d' ici
3) Exécutez l'outil téléchargé et connectez votre smartphone; dans mon cas, il a montré que le pilote avait été installé de manière incorrecte et a suggéré de le corriger
Après ces étapes, mon Android Studio a instantanément reconnu l'appareil! MTP et PTP ont commencé à fonctionner.
Testé pour Samsung (Android 4.1.2) et Xiaomi MI4W (Android 4.4.4)
Testé et fonctionne pour Android 5.1. Je déteste Windows BTW
che-azeh
27
Mon téléphone Nexus 5 n'avait pas d'options de développeur dans le menu des paramètres. Je devais faire ce qui suit:
Sur Android 4.2 et versions ultérieures, les options de développement sont masquées par défaut. Pour le rendre disponible, accédez à Paramètres> À propos du téléphone et appuyez sept fois sur Numéro de build. Revenez à l'écran précédent pour trouver les options du développeur.
studio Android arrête soudainement de voir mon appareil
Je le répare en changeant l' option USB en périphérique multimédia (MTP)
comment obtenir l'option USB à partir du stockage Connexion ordinateur USB
check Débogage à partir des options du développeur
essayez de réexécuter sur l'appareil, cela devrait fonctionner
problème
L'option USB était facturée uniquement
MISE À JOUR RÉPONSE 26/7/2016
il y a de nombreuses raisons comme ne pas activer le mode développeur -> débogage USB (si vous ne voyez pas l'option développeur, cliquez 7 fois sur le numéro de build)
mais je suis confronté à un autre problème, tout fonctionnait très bien soudainement, le studio Android ne peut pas voir mon appareil
pour résoudre ce problème, vous devez redémarrer adb, à partir du terminal
adb kill-server
adb start-server
ou depuis ddms
dans la section des appareils -> cliquez sur la petite flèche vers le bas -> redémarrez adb
trouvé a adb reconnectégalement lancé le mien en action.
OldCurmudgeon
12
J'ai branché mon téléphone et il a été détecté correctement (pas besoin de gestionnaire de périphériques ou quelque chose comme ça) .. mais Android Studio ne le voyait pas.
J'ai trouvé qu'il fallait remplir deux conditions
- PTP (not MTP)- USB Debugging mode on
Pour PTP, allez dans settings..storage..usb connection..PTP (Pour MTP / PTP, peut-être sur mon nexus, il est là, mais sur mon doogee je le vois sous 'options de développeur' .. puis sous réseau, au-dessus de l'entrée, il dit "sélectionnez la configuration usb")
Pour le débogage USB, settings..about..tap build environ 7 fois, puis une nouvelle option apparaît pour le débogage USB et vous pouvez l'activer.
PTP a fonctionné pour moi là où MTP ne fonctionnait pas (avec Android Studio 3.2). Je me suis également assuré que j'avais à jour les 'outils SDK'
stephendwolff
3
J'étends juste la réponse que si votre PPToption introuvable n'a pas été sélectionnée, sélectionnez l' MIDIoption. Ça marche pour moi.
Ninja
@Ninja, il y a MTP, PTP et MIDI. Pas de PPT! gadgetguideonline.com/android/wp-content/uploads/sites/3/2016/… MTP et PTP existent depuis un certain temps. Et qui ne trouvera pas l'option PTP si elle se trouve dans le même menu que l'option (éventuellement la plus récente) dont vous parlez MIDI?
barlop
10
J'ai trouvé que ce qui fonctionne pour moi est:
CD dans votre dossier sdk platform-tools
Vérifiez si adb voit votre appareil
./adb devices
S'il affiche «Liste des périphériques connectés» et une ligne vierge ci-dessous, redémarrez adb comme suit:
./adb kill-server
./adb start-server
puis réexécutez ./adb deviceset voyez s'il prend l'appareil, par exemple comme suit:
Liste des périphériques connectés
015d2bc285601c0a périphérique
appareil toujours pas affiché, chaque fois la liste vide
bhoomika
@bhoomika avez-vous une interface adb installée dans le gestionnaire de périphériques? ou s'affiche-t-il sous la forme d'un point d'exclamation jaune sous d'autres appareils?
barlop
10
Essayez les solutions suivantes (pour Windows):
Accédez au chemin d'installation de l'outil sdk, sous le dossier \ sdk \ platform-tools et exécutez cette commande:
appareils adb
Si votre appareil l'a répertorié, il devrait afficher quelque chose comme ceci:
Assurez-vous que votre téléphone dispose d'options de développeur dans les paramètres (sinon, allez dans Paramètres, À propos du téléphone (ou de l'appareil), cliquez plusieurs fois sur la version Android jusqu'à ce que vous voyiez un message).
Assurez-vous que le débogage USB sur votre téléphone est activé (accédez aux options du développeur dans les paramètres et activez-le)
Assurez-vous que l'option Sélectionner la configuration USB est définie sur MTP (cela se trouve également dans les options pour les développeurs).
Assurez-vous que vous pouvez voir vos fichiers sur votre appareil dans l'Explorateur Windows lorsque vous vous connectez via USB.
Assurez-vous que le pilote de votre appareil est correctement installé (la plupart du temps, cela se produit lorsque vous branchez votre câble USB pour la première fois).
Sous Windows, cliquez avec le bouton droit sur Ordinateur et accédez au Gestionnaire de périphériques, vérifiez si vous avez un périphérique Android directement dans le dossier racine et sous celui-ci devrait se trouver l'interface Android Composite ADB. Si vous ne l'avez pas, vous devez télécharger le pilote USB Google. Obtenez-le ici:
Dans le Gestionnaire de périphériques, recherchez votre périphérique (devrait avoir un point d'exclamation jaune), cliquez avec le bouton droit et mettez à jour le pilote (ouvrez le dossier avec le pilote que vous venez de télécharger)
Si cela ne fonctionne pas, essayez de redémarrer Android Studio ou de rebrancher votre appareil.
Certains appareils bon marché (certaines tablettes à 30 $) ne fournissent pas les pilotes USB pour se connecter dans le Gestionnaire de périphériques, dans ce cas, vous n'avez pas de chance.
Exactement. A travaillé pour moi. J'ai Win10. SDK Android sur Win10 est ici: C:\Users\me\AppData\Local\Android\sdk\platform-tools. Les pilotes sont ici:C:\Users\me\AppData\Local\Android\sdk\extras\google\usb_driver
Green
L'exécution à adb devicespartir du shell l'a corrigé pour moi, car il est capable de détecter et de réparer que le démon ADB n'était pas en cours d'exécution .
Matthias Ronge
8
Si votre téléphone fonctionnait précédemment
Avant de faire quelque chose de compliqué, cela pourrait être un problème simple. Débranchez et rebranchez simplement.
S'il y a des problèmes supplémentaires
Vous pouvez également vouloir vérifier que votre configuration est configurée pour être lancée sur votre téléphone.
exécuter -> modifier les configurations
Et assurez-vous que vous utilisez par défaut le périphérique USB ou la boîte de dialogue du sélecteur si vous souhaitez également basculer entre les périphériques de votre émulateur.
C'est la bonne réponse à la question, car les appareils adb affichent l'appareil.
MG Developer
C'est assez fou que CINQ ANS plus tard, ce bug existe toujours. Je viens d'avoir ce problème exact
easytiger
8
Assurez-vous d'avoir téléchargé l'API correcte pour la version que votre appareil utilise. Après avoir mis à jour la version Android de votre appareil ou être passé à un autre appareil, il se peut que l'API correcte ne soit pas téléchargée sur Android Studio. Pour faire ça:
Vérifiez la version de votre appareil Android OS en allant dans Paramètres> À propos du téléphone> Version Android
Assurez-vous que l'API correcte est installée dans Android Studio dans le SDK Manager
La question avait déjà une réponse valide acceptée par le propriétaire de la question.
Eduardo Yáñez Parareda
1
N'aide pas toujours. J'ai un téléphone avec Android 4.3, je l'ai installé dans le gestionnaire SDK, l'appareil téléphonique ne s'affiche toujours pas lors de l'exécution de l'application.
Eugene Gr. Philippov
7
Essayez également de décocher "Outils" - "Android" - "Activer l'intégration ADB".
Cela fonctionne pour moi après la mise à jour de Windows vers 10.
Grande perspicacité! Je ne connaissais pas cette option. ADB travaillait pour moi, mais Android Studio ne l'était pas. Pour info pour les visiteurs du futur, je suis sous Linux.
David Kay
J'ai eu ce problème sur Mac et cette suggestion l'a résolu!
esierr1
Cela a également fonctionné avec moi sur Debian et Genymotion
muni764
5
Après avoir activé le mode de débogage, ouvrez les paramètres / options du développeur Mettez à jour la configuration de la même image
Et assurez-vous que le débogage USB est activé / vérifié
eric_the_animal
4
AVD Manager est destiné aux images d'émulation. Il ne montre jamais de matériel. Cela est vrai pour toute utilisation du gestionnaire AVD: Eclipse, Android Studio, etc.
Si vous utilisez Samsung, vous pouvez télécharger et installer le pilote de périphérique depuis Samsung.
Remarque
Vous devez activer le mode ADB (comme le onzième commentaire)
Vous devez définir Target dans Android Studio sur la boîte de dialogue "Open Select Deployment Target". Pour définir la cible: Exécuter> Modifier les configurations> Cibles> Ouvrir la boîte de dialogue Sélectionner la cible de déploiement
J'ai résolu le même problème. J'ai essayé tous les conseils de ce sujet dans les articles au-dessus de moi.
Ma situation était: - l'ordinateur a vu ma tablette - avait des options USB de débogage en mode développeur - l'adb dans SDK ne voyait pas mon appareil, tuer et démarrer n'a pas aidé
Le problème était que j'avais des pilotes Samsung Galaxy sur mon win8. Lorsque je suis allé au gestionnaire de périphériques, il y avait la tablette Lenovo A7600 avec un marquage jaune. Paramètres -> actualiser les pilotes -> choisir parmi ceux existants et j'ai connecté les pilotes Samsung à celui-ci.
Merci mec, cela a fonctionné sur mon bord de galaxy s7. Tout ce que j'avais à faire était, comme vous l'avez dit, de mettre à jour manuellement via le gestionnaire de périphériques mes pilotes. à votre santé.
Da Artagnan
2
J'étais confronté au même problème. Il s'est avéré être un câble de données défectueux. L'appareil commencerait à se charger mais n'apparaîtrait pas sur les appareils connectés dans Android Studio.
Essayer un autre câble a bien fonctionné.
Essayez d'abord un autre câble si vous utilisez votre câble actuel depuis un certain temps.
Aucune des réponses ci-dessus n'a résolu mon problème jusqu'à ce que je mette à jour les outils de la plate-forme SDK. C'est peut-être l'une des causes de ce problème.
Lorsque j'ai rencontré ce problème, j'étais sur la version Android Studio 3.1. J'ai essayé beaucoup d'approche ci-dessus, rien n'a fonctionné pour moi (Je ne sais pas pourquoi : / ). Enfin, j'ai essayé quelque chose de différent par moi-même. Mon approche était:
Avant de passer aux étapes ci-dessous, assurez-vous
*Your"Google USB Driver"packageis installed ("Tools"->"SDK Manager"->Check"Google USB Driver"->"Apply"->"Ok").*If you are trying to access with emulator then check "Intel x86 Emulator Accelarator(HAXM installer)"is instaled.("Tools"->"SDK Manager"->Check"Intel x86 Emulator Accelarator(HAXM installer)"" -> "Apply" -> "Ok")
Aller aux outils .
Puis allez au SDK Manager .
Outils SDK ouverts .
Décochez " Android SDK Platform-Tools " (Dans mon cas, cela a été vérifié).
adb devices
ou l'autre, votre problème pourrait être que vous utilisez un port USB 3. Lollipop ne peut se connecter que si vous utilisez un port USB 2.Settings -> About phone -> Tap on Build number several times
, puis allez àSettings -> Developer -> USB debugging
Réponses:
Pour modifier la valeur par défaut de votre application lorsque vous cliquez sur exécuter ou déboguer dans Android Studio, procédez comme suit:
1. allez à Run
2. Cliquez sur Modifier les configurations
3. Sélectionnez le projet
4. recherchez la section Appareil cible sous l' onglet Général sur la page Application Android .
Cela semble être l'endroit où vous basculez vers ce que le projet construit. Si vous importez un projet, il s'agit en fait par défaut de l'émulateur, vous ne savez pas pourquoi. Vous pouvez également sélectionner «Ouvrir la boîte de dialogue Sélectionner la cible de déploiement» pour répertorier les périphériques connectés et émulés.
la source
adb devices
dans la ligne de commande, il est correctement connecté.J'ai récemment eu des problèmes avec cela, et indépendamment de ce que j'ai fait (redémarrer adb, modifier adb_usb.ini, redémarrer ordinateur + périphérique + permuter le port USB, réinstaller studio, etc., etc.), je ne pouvais tout simplement pas le faire fonctionner, et je ne pouvais même pas détecter mon appareil à l'aide des «appareils adb». Enfin, après environ 2 heures de recherche et de recherche sur Google, quelqu'un a suggéré de passer à PTP au lieu de MTP sur mon appareil. Lorsque j'ai fait cela, j'ai reçu une fenêtre contextuelle sur mon appareil me demandant d'autoriser l'accès à mon Mac et soudain, tout a fonctionné (j'ai dû redémarrer le studio pour qu'il s'affiche également).
Je suis peut-être en train de sauter ce fil maintenant, mais c'est le premier résultat sur la recherche Google, et j'ai eu beaucoup de mal à trouver une réponse à ce problème, j'ai donc pensé que cela devrait être ajouté comme solution.
la source
PTP
est que la première fois que vous l'avez exécuté, vous n'avez pas autorisé le débogage USB à partir de la boîte de dialogue de votre téléphone. si vous souhaitez utiliser,MTP
essayez de révoquer l'autorisation USB à partir des paramètres -> options développeur -> révoquer l'autorisation USB, puis recommencez.Sur votre appareil:
Si l'option «autoriser le mode de débogage USB» est désactivée. Vous pourriez alors avoir l'appareil actuellement connecté à votre PC. Déconnectez l'appareil et l'option devrait maintenant être disponible
Remarque: sur Android 4.2 et versions ultérieures, les options du développeur sont masquées par défaut. Pour le rendre disponible, accédez à Paramètres> À propos du téléphone et appuyez sept fois sur Numéro de build. Revenez à l'écran précédent pour trouver les options du développeur.
Si cela n'aide toujours pas, vous pouvez le rechercher sur Google avec cette expression:
la source
Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.
developer.android.com/studio/run/device.html#setting-upCertains câbles ne peuvent pas être utilisés pour le mode développeur ou le fichier de transfert . Une solution serait de changer votre câble et de ne pas perdre de temps.
Article de blog de tendance
la source
adb devices
que mon appareil soit toujours connecté, Android Studio ne pouvait pas fonctionner sur mon téléphone tant que je n'avais pas changé le câble.Je devais le faire
killall adb
car Android Studio a réussi à planter et ne voulait plus communiquer avec adb. Ainsi, mon appareil n'est pas apparu.Donc, quitter Android Studio, mettre fin à toutes les instances adb dans Terminal et redémarrer Android Studio (devrait demander s'il doit activer le débogage alors) a fonctionné.
la source
Cela fonctionne pour moi en suivant les étapes ci-dessous: -
Si vous utilisez Windows, l'appareil n'apparaîtra pas en raison d'un problème de pilote.
Accédez au gestionnaire de périphériques (recherchez-le simplement à l'aide de Démarrer) et recherchez les périphériques affichant une erreur. De nombreux androïdes s'affichent comme un périphérique USB inconnu et sont livrés avec un point d'exclamation. Sélectionnez ce périphérique et essayez de mettre à jour les pilotes pour celui-ci. pour la partie mise à jour suivez le lien: universal adb
Mais avant cela, vous devez mettre à jour votre gestionnaire sdk et vous assurer que le package du pilote USB Google est installé.
Une fois terminé, les fichiers du pilote sont téléchargés dans le répertoire \ extras \ google \ usb_driver \. Astuces : Recherchez "android_winusb.inf" sous Démarrer Windows et Ouvrir l'emplacement du fichier pour obtenir le répertoire mentionné.
Ouvrez votre gestionnaire de périphériques, accédez à votre appareil Android, faites un clic droit dessus et sélectionnez Mettre à jour le logiciel du pilote, puis sélectionnez Parcourir le logiciel du pilote. Suivez le chemin de l'emplacement du fichier précédemment pour installer le pilote USB Google.
Redémarrez Android Studio et les options de développement sur votre appareil Android et reconnectez l'USB.
À votre santé !
la source
Après avoir passé un certain temps, j'ai trouvé que le problème était d'activer l'option de débogage USB. Trouvez simplement dans vos paramètres mobiles-> Option développeur-> Débogage USB. Il suffit de l'activer et cela fonctionne. Cela pourrait aider quelqu'un!
la source
Dans mon cas, les étapes suivantes ont aidé à résoudre le problème:
1) Assurez-vous que le package «Google USB Driver» est installé dans Android SDK Manager
2) Téléchargez "ADB Driver Installer 2.0" à partir d' ici
3) Exécutez l'outil téléchargé et connectez votre smartphone; dans mon cas, il a montré que le pilote avait été installé de manière incorrecte et a suggéré de le corriger
Après ces étapes, mon Android Studio a instantanément reconnu l'appareil! MTP et PTP ont commencé à fonctionner.
Testé pour Samsung (Android 4.1.2) et Xiaomi MI4W (Android 4.4.4)
la source
Mon téléphone Nexus 5 n'avait pas d'options de développeur dans le menu des paramètres. Je devais faire ce qui suit:
Sur Android 4.2 et versions ultérieures, les options de développement sont masquées par défaut. Pour le rendre disponible, accédez à Paramètres> À propos du téléphone et appuyez sept fois sur Numéro de build. Revenez à l'écran précédent pour trouver les options du développeur.
la source
Dans mon cas
studio Android arrête soudainement de voir mon appareil
Je le répare en changeant l' option USB en périphérique multimédia (MTP)
comment obtenir l'option USB à partir du stockage Connexion ordinateur USB
check Débogage à partir des options du développeur
essayez de réexécuter sur l'appareil, cela devrait fonctionner
L'option USB était facturée uniquement
MISE À JOUR RÉPONSE 26/7/2016
il y a de nombreuses raisons comme ne pas activer le mode développeur -> débogage USB (si vous ne voyez pas l'option développeur, cliquez 7 fois sur le numéro de build)
mais je suis confronté à un autre problème, tout fonctionnait très bien soudainement, le studio Android ne peut pas voir mon appareil
pour résoudre ce problème, vous devez redémarrer adb, à partir du terminal
ou depuis ddms
dans la section des appareils -> cliquez sur la petite flèche vers le bas -> redémarrez adb
la source
adb reconnect
également lancé le mien en action.J'ai branché mon téléphone et il a été détecté correctement (pas besoin de gestionnaire de périphériques ou quelque chose comme ça) .. mais Android Studio ne le voyait pas.
J'ai trouvé qu'il fallait remplir deux conditions
Pour PTP, allez dans settings..storage..usb connection..PTP (Pour MTP / PTP, peut-être sur mon nexus, il est là, mais sur mon doogee je le vois sous 'options de développeur' .. puis sous réseau, au-dessus de l'entrée, il dit "sélectionnez la configuration usb")
Pour le débogage USB, settings..about..tap build environ 7 fois, puis une nouvelle option apparaît pour le débogage USB et vous pouvez l'activer.
Ajouté, cela est également pertinent pour le débogage USB ou le déplacement de MTP / PTP /android/213059/where-is-the-mtp-and-ptp-option-in-android-9
la source
PPT
option introuvable n'a pas été sélectionnée, sélectionnez l'MIDI
option. Ça marche pour moi.J'ai trouvé que ce qui fonctionne pour moi est:
CD
dans votre dossier sdk platform-toolsVérifiez si adb voit votre appareil
S'il affiche «Liste des périphériques connectés» et une ligne vierge ci-dessous, redémarrez adb comme suit:
puis réexécutez
./adb devices
et voyez s'il prend l'appareil, par exemple comme suit:la source
Essayez les solutions suivantes (pour Windows):
Accédez au chemin d'installation de l'outil sdk, sous le dossier \ sdk \ platform-tools et exécutez cette commande:
appareils adb
Si votre appareil l'a répertorié, il devrait afficher quelque chose comme ceci:
Sinon, suivez ceci:
Essayez ces commandes:
adb kill-server
adb start-server
Assurez-vous que votre téléphone dispose d'options de développeur dans les paramètres (sinon, allez dans Paramètres, À propos du téléphone (ou de l'appareil), cliquez plusieurs fois sur la version Android jusqu'à ce que vous voyiez un message).
Assurez-vous que le débogage USB sur votre téléphone est activé (accédez aux options du développeur dans les paramètres et activez-le)
Assurez-vous que l'option Sélectionner la configuration USB est définie sur MTP (cela se trouve également dans les options pour les développeurs).
Assurez-vous que vous pouvez voir vos fichiers sur votre appareil dans l'Explorateur Windows lorsque vous vous connectez via USB.
Assurez-vous que le pilote de votre appareil est correctement installé (la plupart du temps, cela se produit lorsque vous branchez votre câble USB pour la première fois).
Sous Windows, cliquez avec le bouton droit sur Ordinateur et accédez au Gestionnaire de périphériques, vérifiez si vous avez un périphérique Android directement dans le dossier racine et sous celui-ci devrait se trouver l'interface Android Composite ADB. Si vous ne l'avez pas, vous devez télécharger le pilote USB Google. Obtenez-le ici:
http://developer.android.com/sdk/win-usb.html
Dans le Gestionnaire de périphériques, recherchez votre périphérique (devrait avoir un point d'exclamation jaune), cliquez avec le bouton droit et mettez à jour le pilote (ouvrez le dossier avec le pilote que vous venez de télécharger)
Si cela ne fonctionne pas, essayez de redémarrer Android Studio ou de rebrancher votre appareil.
Certains appareils bon marché (certaines tablettes à 30 $) ne fournissent pas les pilotes USB pour se connecter dans le Gestionnaire de périphériques, dans ce cas, vous n'avez pas de chance.
la source
C:\Users\me\AppData\Local\Android\sdk\platform-tools
. Les pilotes sont ici:C:\Users\me\AppData\Local\Android\sdk\extras\google\usb_driver
adb devices
partir du shell l'a corrigé pour moi, car il est capable de détecter et de réparer que le démon ADB n'était pas en cours d'exécution .Si votre téléphone fonctionnait précédemment
Avant de faire quelque chose de compliqué, cela pourrait être un problème simple. Débranchez et rebranchez simplement.
S'il y a des problèmes supplémentaires
Vous pouvez également vouloir vérifier que votre configuration est configurée pour être lancée sur votre téléphone.
exécuter -> modifier les configurations
Et assurez-vous que vous utilisez par défaut le périphérique USB ou la boîte de dialogue du sélecteur si vous souhaitez également basculer entre les périphériques de votre émulateur.
la source
Assurez-vous d'avoir téléchargé l'API correcte pour la version que votre appareil utilise. Après avoir mis à jour la version Android de votre appareil ou être passé à un autre appareil, il se peut que l'API correcte ne soit pas téléchargée sur Android Studio. Pour faire ça:
Vérifiez la version de votre appareil Android OS en allant dans Paramètres> À propos du téléphone> Version Android
Assurez-vous que l'API correcte est installée dans Android Studio dans le SDK Manager
la source
Essayez également de décocher "Outils" - "Android" - "Activer l'intégration ADB".
Cela fonctionne pour moi après la mise à jour de Windows vers 10.
la source
Après avoir activé le mode de débogage, ouvrez les paramètres / options du développeur Mettez à jour la configuration de la même image
la source
AVD Manager est destiné aux images d'émulation. Il ne montre jamais de matériel. Cela est vrai pour toute utilisation du gestionnaire AVD: Eclipse, Android Studio, etc.
la source
Essayez de changer le mode de connexion USB aux appareils midi. C'est ce qui a fonctionné pour moi.
la source
si la version de votre appareil en 9 alors
Allez dans SDK Tools et mettez à jour Sdk même version et installez Google USB Driver
la source
Si vous avez toujours ce problème (après l'été 2015), vous devriez peut-être:
J'ai récemment installé Windows 10 (pas une mise à niveau, une installation propre) et j'ai oublié le pilote USB ADB
la source
Je sais que cela semble fou, mais je viens de redémarrer mon téléphone alors qu'il était connecté et il apparaît
la source
Si vous utilisez Samsung, vous pouvez télécharger et installer le pilote de périphérique depuis Samsung.
Remarque
Vous devez activer le mode ADB (comme le onzième commentaire)
Vous devez définir Target dans Android Studio sur la boîte de dialogue "Open Select Deployment Target". Pour définir la cible: Exécuter> Modifier les configurations> Cibles> Ouvrir la boîte de dialogue Sélectionner la cible de déploiement
la source
J'ai résolu le même problème. J'ai essayé tous les conseils de ce sujet dans les articles au-dessus de moi.
Ma situation était: - l'ordinateur a vu ma tablette - avait des options USB de débogage en mode développeur - l'adb dans SDK ne voyait pas mon appareil, tuer et démarrer n'a pas aidé
Le problème était que j'avais des pilotes Samsung Galaxy sur mon win8. Lorsque je suis allé au gestionnaire de périphériques, il y avait la tablette Lenovo A7600 avec un marquage jaune. Paramètres -> actualiser les pilotes -> choisir parmi ceux existants et j'ai connecté les pilotes Samsung à celui-ci.
Cela a fonctionné comme un charme.
la source
J'étais confronté au même problème. Il s'est avéré être un câble de données défectueux. L'appareil commencerait à se charger mais n'apparaîtrait pas sur les appareils connectés dans Android Studio.
Essayer un autre câble a bien fonctionné.
Essayez d'abord un autre câble si vous utilisez votre câble actuel depuis un certain temps.
la source
Aucune des réponses ci-dessus n'a résolu mon problème jusqu'à ce que je mette à jour les outils de la plate-forme SDK. C'est peut-être l'une des causes de ce problème.
la source
Lorsque j'ai rencontré ce problème, j'étais sur la version Android Studio 3.1. J'ai essayé beaucoup d'approche ci-dessus, rien n'a fonctionné pour moi (Je ne sais pas pourquoi : / ). Enfin, j'ai essayé quelque chose de différent par moi-même. Mon approche était:
Avant de passer aux étapes ci-dessous, assurez-vous
J'espère que cela aidera quelqu'un comme moi.
la source
J'utilise la version Android de Nougat API 24, j'ai résolu un problème d'appareil non détecté en remplaçant le câble USB.
la source
Vérifiez le pilote de l'appareil si votre appareil est installé sur Galaxy Kise recherchera votre pilote
la source
Comme le pilote n'a pas pu se charger, je n'ai pas pu me connecter à mon appareil sous Windows 7. J'ai suivi les étapes ci-dessous:
la source