J'utilise Eclipse + ADT et mon appareil physique (répertorié ci-dessous) n'est pas répertorié sur le sélecteur d'appareils Android. J'ai mis à jour Eclipse et tous les packages Android. Mon téléphone exécute 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 de tester sur un appareil réel est que l'émulateur ne semble plus fonctionner correctement lorsque je lance mon projet. L'émulateur se lance, mais le programme ne le fait jamais. Des idées?
(sous Windows 7 / t-mobile mytouch 3g)
Réponses:
Tout d'abord, assurez-vous que l'ADB Android peut «parler» à votre appareil.
cd
) où se trouve ADB.exe, par exemple C: \ Android \ android-sdk \ platform-tools.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 qu'ADB ne peut actuellement pas parler à votre appareil. Il y a plusieurs raisons qui peuvent causer le problème, essayez:
Ensuite, assurez-vous de définir le "Mode de sélection de la cible de déploiement" sur manuel:
La prochaine fois que vous exécuterez votre application, vous devriez voir votre liste d'appareils.
Votre appareil ne peut toujours pas afficher? D'accord. Troisièmement, assurez-vous que votre version Android "Project Build Target" est prise en charge sur votre appareil.
la source
Pensez également à définir le 'Mode de sélection de la cible de déploiement' sur manuel (Configurations de débogage -> onglet cible)
la source
Après avoir suivi certaines des étapes d'autres réponses ici, ainsi que ce qui se trouve ici: Pilote ADB pour HTC Incredible , j'ai dû émettre deux commandes avant que mon téléphone n'apparaisse.
Enfin, après ces deux commandes, mon appareil apparaîtrait lorsque je courais
De temps en temps, le processus ADB peut être bloqué (terme technique ici). Lorsque cela se produit, les commandes ci-dessus ne fonctionneront pas. J'ai trouvé que tuer le processus ADB (recherchez dans
adb.exe
l'onglet Processus dans le Gestionnaire des tâches sur Windows, ou tuez le PID pour adb sous Linux), puis utilisezrésout généralement ce problème.
la source
Je pense que c'était parce que l'option de débogage USB n'était pas cochée sur l'appareil
la source
Cette note du site des développeurs Android est ce qui a fonctionné pour moi:
la source
L'utilisation du gestionnaire de SDK Android peut ou non installer le pilote USB Google.
Suivez les étapes ici: http://developer.android.com/sdk/oem-usb.html#InstallingDriver a autorisé Eclipse à afficher l'appareil.
la source
Si vous sélectionnez Application Android dans la boîte de dialogue Déboguer en tant que, vous devriez pouvoir attacher directement le débogueur à l'appareil. Assurez-vous d'exécuter des appareils adb sur votre shell et de voir votre appareil répertorié. Sinon, vous devrez réinstaller le pilote du périphérique. Vous pouvez désinstaller les pilotes que vous avez à l'aide de 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
la source
Aucune des autres réponses n'a fonctionné pour moi. Pour moi, l'appareil s'est enregistré avec eclipse après avoir redémarré le téléphone. Le processus pour cela varie selon le modèle de téléphone.
la source
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 au port USB de votre ordinateur. Cliquez avec le bouton droit sur Ordinateur à partir de votre bureau ou de l'Explorateur Windows et sélectionnez Gérer. Sélectionnez Appareils dans le volet gauche. Recherchez et développez Autre périphérique dans le volet droit. Cliquez avec le bouton droit sur le nom du périphérique (tel que Nexus S) et sélectionnez Mettre à jour le pilote logiciel. Cela lancera l'assistant de mise à jour du matériel. Sélectionnez Parcourir mon ordinateur pour le logiciel 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.
la source
J'ai eu un problème similaire ... et mon problème était lié à l'utilisation d'un SDK trop élevé ...
J'ai changé:
à
et mon problème a été résolu.
la source
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 lors de la connexion du câble. Je choisis "Seulement charger" (désolé si ce n'est pas exact, j'ai un terminal espagnol) mais parfois il change pour partager le net et l'appareil disparaît de la liste lors de l'exécution d'une application.
la source
Je faisais face à l'appareil Android n'apparaissant pas dans le "sélecteur de périphérique", donc je fais de mon mieux mais en vain, au moins j'ai trouvé que les pilotes ADB devraient se mettre à jour, pour cela, j'ai fait les étapes suivantes 1. télécharger le pilote à partir de "http: // forum. xda-developers.com/showthread.php?t=1161769 "2. Gestionnaire de périphériques - >> clic droit sur ADB - >> mettre à jour le pilote - >> parcourir le chemin 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
la source
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
la source
D'accord ... donc je ne pourrais jamais faire apparaître mon pad PENDO ... jusqu'à ce que je rencontre ça ...
Ouais .. rien à voir avec ce problème, non? Ah ah mais ça m'a conduit à MOBILEGO. C'est une application de bureau qui vous permet d'administrer votre appareil .. Devinez comment .. en vous connectant via USB. Oui et c'est le cas .. Il a tout installé sur ma boîte Windows, et maintenant Eclipse n'a aucun problème à voir mon PENDO.
la source
Autre alternative: sur les iMac Apple 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. J'ai vu cela sur deux iMac différents, peut-être ce sont des ports USB 1.0 (ou quelque chose d'aussi stupide) - ou c'est un défaut de fabrication général.
Brancher des câbles USB (nouveaux, anciens, de haute qualité ou bon marché) dans tous les autres ports USB fonctionne bien, mais le branchement sur celui-ci échoue ADB
NB: se brancher sur ce port fonctionne pour le transfert de fichiers, etc. - c'est seulement ADB qui casse.
la source
Dans Galaxy Note 3, vous devez activer l'option développeur. Accédez à «À propos de l'appareil» et cliquez sur le numéro de build plusieurs fois jusqu'à ce qu'un message apparaisse vous indiquant que l'option développeur a été activée. Revenez au général et voilà ... l'option 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.
la source
Mon problème était avec un vieux téléphone ZTE, j'ignorais le autorun.exe qui n'arrêtait pas de surgir lorsque je branche le téléphone. J'ai finalement exécuté le logiciel autorun, il a installé les pilotes ZTE et le téléphone a commencé à apparaître dans les périphériques adb.
la source
L'appareil ne s'affichait pas à cause de la ligne suivante dans le fichier manifeste Android ---
Je l'ai changé en ---
Maintenant ça a marché.
la source
Désactivez le mode de débogage et les options de développement de votre téléphone.
Démarrez le moniteur de périphérique Android.
Activez maintenant les options de développement et le mode de débogage sur votre téléphone.
Vous devriez pouvoir voir votre appareil répertorié après cela dans le moniteur d'appareil Android. Ensuite, vous devriez pouvoir le voir sous le sélecteur d'appareil Android.
la source
Mon appareil avait disparu de la liste des appareils adb après l'avoir connecté à adb sur un autre ordinateur portable.
J'ai sélectionné "Charger uniquement" sur le téléphone, puis j'ai réactivé le débogage USB.
Cela a résolu le problème pour moi.
la source
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.
Rebranchez votre téléphone pour que Windows réinstalle les pilotes.
Cela a fonctionné pour moi, contrairement aux autres solutions.
la source
Je suis sur un MAC et pour une raison quelconque, lorsque j'ai connecté mon appareil via USB, il y avait un montage étrange appelé USB-Drivers qui, lorsque je me suis désinstallé du Finder, le sélecteur de périphérique Androide a instantanément reconnu mon appareil.
la source
J'ai un HTC G2 avec Win 8 et il m'a fallu des heures pour qu'Eclipse reconnaisse l'appareil. J'ai suivi tous les conseils ci-dessus en vain lorsque j'ai trouvé ceci sur http://forum.xda-developers.com/showthread.php?t=1964372 :
Remplacez "Android Phone" sous "Autres appareils" par "Acer A700" et utilisez le fichier android_winusb sous adt-bundle-windows-x86_64 \ sdk \ extras \ google \ usb_driver. Cliquez sur "OK" lorsque vous obtenez l'invite effrayante indiquant que Windows devient instable et hop!
la source
J'ai eu le même problème et j'ai 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) Branché 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é sur le 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 propres dirvers via Google si vous avez un téléphone différent.
À votre santé
la source
Et, si votre appareil est un Sony Ericsson Xperia X8 avec la ROM d'origine (2.1) ou similaire, utilisez:
dans le fichier AndroidManifest.xml
la source
Je devais aller dans "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
la source
J'ai eu le même problème avec Sony Experia Z, c'est parce que je fonctionne sous Windows 8 et que j'ai apparemment besoin de télécharger un pilote pour cela.
Comme mentionné par stkhou, j'ai vérifié mon gestionnaire de périphériques et j'ai vu la marque d'éclamation. Quel était le modèle de mon téléphone, à vérifier si je retire l'usb et il a disparu. Je le rebranche donc et l'icône réapparaît.
C'est donc à peu près sûr le problème du pilote, donc je l'ai téléchargé et installé. Après l'installation, exécutez à nouveau le sélecteur d'appareils Android sur eclipse et cela fonctionne pour moi.
J'espère la même chose pour vous.
Ci-dessous, j'ai enregistré les liens qui pourraient intéresser quelqu'un qui a un problème avec Sony. ;)
Voici la liste des pilotes disponibles pour les appareils 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/
la source
Une raison possible est de vérifier Android SDK Manager et d'installer le pilote USB Google dans le dossier Extras si vous ne l'avez pas installé.
la source
Si aucune des options ne fonctionne, je change le port, puis j'active le débogage USB et cela fonctionne bien.
la source
J'ai eu du mal à voir mon appareil Android, alors quand adb a signalé qu'il n'y en avait pas, j'ai redémarré mon hub USB et voilà, il est revenu en adb et en eclipse DDMS.
la source