Sélecteur de périphérique Android – le périphérique ne s’affiche pas

J’utilise Eclipse + ADT et mon périphérique physique (répertorié ci-dessous) n’est pas répertorié sur le Sélecteur de périphérique Android. J’ai mis à jour Eclipse et tous les paquets Android. Mon téléphone utilise Android OS 1.6, qui correspond à la version cible répertoriée dans le projet Eclipse.

De plus, la raison pour laquelle j’ai décidé d’essayer des tests sur un périphérique réel est que l’émulateur ne semble plus fonctionner correctement lorsque je lance mon projet. L’émulateur est lancé, mais le programme ne le fait jamais. Des idées?

(en utilisant Windows 7 / t-mobile mytouch 3g)

Tout d’abord, assurez-vous que l’ADB Android peut “parler” à votre appareil.

  • Ouvrez une invite de commande Windows (cmd.exe) / Terminal Mac.
  • Allez dans le dossier (via cd ) où se trouve ADB.exe, par exemple, C: \ Android \ android-sdk \ platform-tools.
  • Tapez les adb devices

Si votre appareil est répertorié (le numéro de série est affiché), passez à la deuxième vérification. Sinon, cela signifie que ADB ne peut pas actuellement communiquer avec votre appareil. Plusieurs raisons peuvent être à l’origine du problème, essayez:

  • Dans votre appareil, activez “Mode de débogage USB” dans Paramètres -> Application -> Développement.
  • Dans votre appareil, activez l’option “Autoriser l’installation d’applications non commerciales” dans Paramètres -> Application -> Développement.
  • Redémarrez votre Windows / Mac.
  • Redémarrez l’appareil Android.
  • Sous Windows / Mac, réinstallez les pilotes de périphérique.

Deuxièmement, assurez-vous de définir le “Mode de sélection de cible de déploiement” sur manuel:

  • Dans la vue Explorateur de packages Eclipse, cliquez avec le bouton droit sur votre projet, sélectionnez Exécuter en tant que -> Exécuter les configurations …
  • Dans la boîte de dialog Exécuter les configurations, sous Application Android. Si votre application n’existe pas, double-cliquez sur Application Android pour créer une nouvelle configuration, atsortingbuez-lui un nom approprié (par exemple, votre application). Assurez-vous que cette configuration est sélectionnée.
  • Dans la zone de droite, pour l’onglet Android, assurez-vous que votre projet est affiché sous Projet; pour l’onglet Cible, sélectionnez “Toujours demander pour sélectionner le périphérique” ou “manuel”.
  • Cliquez sur “Appliquer” et fermez la boîte de dialog Exécuter les configurations.
    La prochaine fois que vous exécuterez votre application, vous devriez voir votre liste de périphériques.

Votre appareil ne peut toujours pas afficher? D’accord. Troisièmement, assurez-vous que la version Android de “Project Build Target” est prise en charge par votre appareil.

  • Vérifiez la version Android de votre appareil. Sur votre appareil, sélectionnez Paramètres-> À propos du périphérique.
  • Vérifiez la version Android de votre projet. Faites un clic droit sur votre projet-> Propriétés-> Android-> ProjectBuildTarget.
  • Assurez-vous que ce n’est pas plus récent que la version de votre appareil.

N’oubliez pas de définir le mode de sélection de la cible de déploiement sur manuel (Configurations de débogage -> onglet cible)

Après avoir suivi certaines des étapes des autres réponses, ainsi que ce que l’on trouve ici: Pilote ADB pour HTC Incredible , j’ai dû émettre deux commandes avant que mon téléphone ne s’affiche.

 adb kill-server adb start-server 

Enfin, après ces deux commandes, mon appareil apparaîtra-t-il lorsque je courrai

 adb devices 

De temps en temps, le processus ADB peut restr bloqué (terme technique). Lorsque cela se produit, les commandes ci-dessus ne fonctionneront pas. J’ai trouvé que tuer le processus ADB (recherchez adb.exe dans l’onglet Processus dans le Gestionnaire des tâches sous Windows, ou arrêtez le PID pour adb sous Linux), puis utilisez

 adb start-server 

corrige généralement ce problème.

Je pense que c’était parce que l’option de débogage USB n’a pas été vérifiée sur l’appareil

Cette note du site Android Developer est ce qui a fonctionné pour moi:

Activez le débogage USB sur votre appareil. Sur la plupart des appareils exécutant Android 3.2 ou une version antérieure, vous pouvez trouver l’option sous Paramètres> Applications> Développement. Sur Android 4.0 et versions ultérieures, il se trouve dans Paramètres> Options développeur. Remarque: sur Android 4.2 et versions ultérieures, les options Developer sont masquées par défaut. Pour le rendre disponible, accédez à Paramètres> À propos du téléphone et appuyez sur Composer le numéro sept fois. Revenez à l’écran précédent pour trouver les options du développeur.

Utiliser le SDK Android Manager peut ou non installer le pilote USB Google.

En suivant les étapes ici: http://developer.android.com/sdk/oem-usb.html#InstallingDriver a permis à Eclipse d’afficher le périphérique.

Si vous sélectionnez Application Android dans la boîte de dialog Déboguer sous, vous devriez pouvoir attacher directement le débogueur au périphérique. Assurez-vous d’exécuter les périphériques adb sur votre shell et de voir votre appareil répertorié. Sinon, vous devrez réinstaller le pilote pour le périphérique. Vous pouvez désinstaller les pilotes dont vous utilisez USBdeview, puis télécharger et réinstaller les pilotes jusqu’à ce que vous voyiez le numéro de série du périphérique répertorié lorsque vous exécutez des périphériques adb. – Arunabh Das

Aucune des autres réponses n’a fonctionné pour moi. Pour moi, l’appareil enregistré avec eclipse après avoir redémarré le téléphone. Processus pour cela va varier selon le modèle de téléphone.

http://developer.android.com/tools/extras/oem-usb.html#InstallingDriver

Windows 7

Pour installer le pilote USB Android sur Windows 7 pour la première fois:

Connectez votre appareil Android sur le port USB de votre ordinateur. Cliquez avec le bouton droit sur Ordinateur à partir de votre bureau ou de l’Explorateur Windows, puis sélectionnez Gérer. Sélectionnez Périphériques dans le volet gauche. Recherchez et développez Autre périphérique dans le volet de droite. Cliquez avec le bouton droit sur le nom du périphérique (tel que Nexus S) et sélectionnez Mettre à jour le logiciel du pilote. Cela lancera l’assistant de mise à jour du matériel. Sélectionnez Parcourir mon ordinateur pour rechercher le pilote et cliquez sur Suivant. Cliquez sur Parcourir et recherchez le dossier du pilote USB. (Le pilote USB Google se trouve dans \ extras \ google \ usb_driver.) Cliquez sur Suivant pour installer le pilote.

J’ai eu un problème similaire … et mon problème était lié à l’utilisation d’un SDK trop élevé ….

J’ai changé:

 uses-sdk android:minSdkVersion="17" android:targetSdkVersion="17"/ 

à

 uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" 

et mon problème a été résolu.

Je suis très en retard ici, mais si cela aide quelqu’un … assurez-vous de ne pas avoir de conflit avec votre mode USB lorsque vous connectez le câble. Je choisis “Seulement frais” (désolé si ce n’est pas exact, j’ai un terminal espagnol) mais parfois, il change en partage net et l’appareil disparaît de la liste lors de l’exécution d’une application.

Je faisais face à l’appareil Android qui ne s’affiche pas dans “Sélecteur de périphérique”, alors je fais de mon mieux, mais au moins j’ai trouvé que les pilotes ADB devaient être mis à jour. xda-developers.com/showthread.php?t=1161769 “2. Gestionnaire de périphériques – >> clic droit sur ADB – >> pilote de mise à jour – >> chemin de navigation des pilotes téléchargés puis OK mise à jour réussie. et j’ai trouvé mon appareil Android dans “Device Chooser” essayez de vous détendre

Si vous avez un appareil Samsung, vous devez installer un pilote spécial pour le développement:

http://developer.samsung.com/android/tools-sdks/Samsung-Andorid-USB-Driver-for-Windows

Okay … donc je ne pourrais jamais obtenir mon pad PENDO pour apparaître .. jusqu’à ce que j’ai rencontré cela ..

processus android.process.acore s’est arrêté ..

Ouais .. rien à voir avec ce problème non? Ah ah mais ça me mène à MOBILEGO. C’est une application de bureau qui vous permet d’administrer votre appareil .. Devinez comment .. en vous connectant via USB. Oui et ça le fait .. Il a tout installé sur ma boîte Windows, et maintenant, Eclipse n’a aucun problème à voir mon PENDO.

Autre alternative: sur les Apple iMac modernes, le port USB le plus proche du bord extérieur de la machine ne fonctionne jamais avec ADB, alors que tous les autres fonctionnent correctement. Je l’ai vu sur deux iMac différents, ce sont peut-être des ports USB 1.0 (ou quelque chose de tout aussi stupide) – ou c’est un défaut de fabrication général.

Le twigment de câbles USB (nouveaux, anciens, de haute qualité ou bon marché) sur tous les autres ports USB fonctionne bien, mais le twigment sur celui-ci échoue.

NB: twigr ce port fonctionne pour le transfert de fichiers, etc.

Dans la note galaxie 3, vous devez activer l’option développeur. Accédez au “About Device” et cliquez sur le numéro de build plusieurs fois jusqu’à ce qu’un message apparaisse pour vous indiquer que l’option de développement a été activée. Revenez à la page générale et là vous allez .. l’option de développeur a été activée et sélectionnez l’option de débogage USB. Ceci est pour Galaxy note 3 N9005 Andriod 4.3.

Mon problème était avec un vieux téléphone ZTE, j’ignorais le autorun.exe qui continuait à apparaître quand j’ai branché le téléphone. J’ai finalement lancé le logiciel autorun, il a installé les pilotes ZTE et le téléphone a commencé à apparaître dans les périphériques adb.

L’appareil n’apparaissait pas à cause de la ligne suivante dans le fichier manifeste Android –

  

Je l’ai changé en —

  

Maintenant cela a fonctionné.

Désactivez le mode de débogage et les options de développeur sur votre téléphone.

Démarrer le moniteur de périphérique Android.

Activez maintenant les options de développeur et le mode de débogage sur votre téléphone.

Vous devriez être en mesure de voir votre appareil répertorié après cela dans le moniteur de périphérique Android. Là, vous devriez pouvoir le voir sous le sélecteur d’appareil Android.

Mon appareil avait disparu de la liste des périphériques adb après l’avoir connecté à adb sur un autre ordinateur portable.

J’ai sélectionné “Charge uniquement” sur le téléphone, puis réactivé le débogage USB.

Cela a résolu le problème pour moi.

Utilisez USBDeview, à partir d’ici, http://www.nirsoft.net/utils/usb_devices_view.html

Exécuter en tant qu’administrateur.

Déconnectez votre téléphone.

Supprimez tous les pilotes associés à votre téléphone. Certains diront Android, ainsi que le nom et le modèle du téléphone.

Retwigz votre téléphone pour que Windows réinstalle les pilotes.

Cela a fonctionné pour moi, alors que les autres solutions ne fonctionnaient pas.

Je suis sur un MAC et pour une raison quelconque, lorsque je connectais mon appareil via USB, il y avait un support étrange appelé USB-Drivers qui, lorsque je montais de Finder, le Sélecteur de périphérique Androide reconnaissait instantanément mon appareil.

J’ai un HTC G2 avec Win 8 et il m’a fallu des heures pour que Eclipse reconnaisse l’appareil. J’ai suivi tous les conseils ci-dessus en vain lorsque j’ai trouvé cela sur http://forum.xda-developers.com/showthread.php?t=1964372 :

Cliquez maintenant avec le bouton droit de la souris sur Ordinateur, cliquez sur Gérer. Accédez au Gestionnaire de périphériques. Cliquez avec le bouton droit sur Acer A700, cliquez sur Mettre à jour le logiciel du pilote. Choisissez “Browe mon ordinateur pour le logiciel pilote”. Choisissez “Laissez-moi choisir dans une liste”. Cliquez sur tous les périphériques ou / et Disque fourni .. Accédez à C: \ Program Files (x86) \ Android \ Android-sdk \ extras \ google \ usb_driver \ et cliquez sur le fichier sous les 2 dossiers (android_winusb.inf) Cliquez sur le premier un et installer.

Remplacez “Téléphone Android” sous “Autres périphériques” pour “Acer A700” et utilisez le fichier android_winusb dans le fichier adt-bundle-windows-x86_64 \ sdk \ extras \ google \ usb_driver. Cliquez sur “OK” quand vous obtenez l’invite effrayante à propos de Windows devenant instable et presto!

J’ai eu le même problème et résolu de cette façon: mon téléphone est un SonyEricsson Xperia X8 et n’a pas été reconnu par Windows 7 (mais c’était par Ubuntu). Par conséquent, j’ai compris que c’était un problème de pilote.

0) Connecté sur mon smartphone 1) Clic droit sur Ordinateur-> Gérer-> Gestionnaire de périphériques 2) Il y avait un point d’exclamation jaune sur un élément nommé quelque chose comme “SEMC HUSB” … Double-cliqué sur cet élément (qui était en fait lié au smarphone) et mis à jour les pilotes (précédemment téléchargés depuis cette page http://developer.sonymobile.com/downloads/drivers/sony-ericsson-x8-drivers/ et maintenant tout fonctionne). Je suppose que vous pouvez trouver vos correcteurs via Google si vous avez un téléphone différent.

À votre santé

Et, si votre appareil est un Sony Ericsson Xperia X8 avec la ROM d’origine (2.1) ou similaire, utilisez alors:

  

dans le fichier AndroidManifest.xml

Je devais aller à “Paramètres-> Options du développeur-> Débogage USB”. Assurez-vous que le débogage USB est activé.

Samsung Galaxy S II Skyrocket

Android 4.1.2

Mac 10.8.5

J’ai eu le même problème avec Sony Experia Z, c’est parce que je fonctionne sur Windows 8 et apparemment, je dois télécharger un pilote pour cela.

Comme mentionné par stkhou, je vérifie mon gestionnaire de périphériques et a vu la marque d’éclamation. Ce qui était le modèle de mon téléphone, pour vérifier si je retire le port USB et il a disparu. Je le retwig donc et l’icône réapparaît.

Donc, il est certain que le problème du pilote, donc je l’ai téléchargé et installé. Après l’installation, lancez à nouveau le sélecteur de périphérique Android sur eclipse et cela fonctionne pour moi.

J’espère la même chose pour vous.

Ci-dessous, j’ai enregistré les liens susceptibles d’intrusions d’une personne ayant un problème avec sony. 😉

Voici la liste des pilotes disponibles pour les périphériques sony:

http://developer.sonymobile.com/downloads/drivers/

Sony SDK

http://developer.sonymobile.com/knowledge-base/sony-add-on-sdk/install-the-sony-add-on-sdk/

Une des raisons possibles est de vérifier Android SDK Manager et d’installer le dossier Google USB Driver in Extras si vous ne l’avez pas installé.

Si aucune des options ne fonctionne, je change le port, puis active le débogage USB et cela fonctionne correctement.

J’ai eu du mal à voir mon appareil Android, alors quand adb a signalé qu’il n’y en avait aucun, j’ai redémarré mon concentrateur USB et voilà, il est revenu dans adb et dans eclipse DDMS.