Je dois utiliser mon téléphone comme émulateur / cible / périphérique virtuel lorsque j'exécute mon application. J'ai installé HTC Sync et le pilote USB est en ordre. J'ai activé le débogage USB dans les paramètres. P>
Que dois-je faire de plus pour faire de l'Eclipse AVD Manager pour détecter mon téléphone?
Je l'ai fait fonctionner sur ANHHER COUMUTER, à la suite des mêmes étapes que j'ai faites maintenant. "Soudain", cela vient de détecter le téléphone. Cela n'a aucun sens! argh em> p>
aide s'il vous plaît? p>
8 Réponses :
Votre téléphone n'est pas un appareil virtuel. Il suffit de brancher, assurez-vous que le débogage USB est activé au téléphone et exécuter ou déboguer votre application. P>
Même si vous avez installé le pilote USB, il pourrait y avoir une mauvaise inscription USB avec Windows. Vous pouvez utiliser USBDeView pour consulter les pilotes enregistrés et supprimer toutes les entrées de votre téléphone avant de brancher Ensuite, choisissez le pilote du SDK lorsqu'il est demandé. P>
Quand je l'ai fait, je n'ai jamais installé HTC Sync.i Utilisé le gestionnaire AVD pour installer le pilote USB et suivi ces instructions p>
Qu'en est-il des utilisateurs de Mac? :-(
enfin - ça marche! Dans les configurations d'exécution -> Cible -> Sélectionnez "Manuel" au lieu de "Automatique", vous devez choisir un périphérique ou un émalateur lorsque vous exécutez l'application. Et puis je pourrais choisir mon téléphone au lieu des émulateurs. P>
'Automatique' sur mon système donne toujours des préférences à mon appareil réel sur le périphérique virtuel. Cependant, ravi d'entendre que cela fonctionne pour vous.
I Deuxième Sara - Je ne pouvais jamais faire apparaître l'appareil et ce n'était pas dans le débogage en tant que sélection. La seule façon dont il se présente dans Eclipse pour moi est de le changer en manuel comme décrit ci-dessus.
+1 Une fois que je l'ai couru manuellement une fois, je pourrais le repasser automatiquement et préférerait le périphérique physique sur l'émulateur.
HTC Hero (Android 2.1)
Eclipse Helios (3.6)
Windows XP SP3 P>
J'ai eu ce travail en faisant ce qui suit p>
Android: Dettinguggable = "vrai" code> li>
- sur le héros assurez-vous qu'il est défini pour le débogage à distance
Menu> Paramètres> Applications> Développement> Débogage USB Code>
(Les trois prochaines étapes que j'ai eu de ici ) li>
- Installez HTC Sync (3.0) LI>
- Utilisez USBDeView pour supprimer le périphérique LI>
- Dispositif de plug in li>
- Vérifier le périphérique est ajouté en exécutant
"C: \ programme
Fichiers \ Android-SDK-Windows \ Tools-Tools \ adb.exe
périphériques "qui a déclaré que le serveur était
hors de date et tué automatiquement
et redémarré-le et a montré mon
appareil comme connecté. li>
- a également couru ceci pour être en sécurité "C: \ Programme
Fichiers \ htc \ htc sync 3.0 \ adb.exe
Appareils " li>
- Puis dans Eclipse, cliquez sur la liste déroulante
Menu sur la barre d'outils de débogage>
Configurations de débogage ... Supprimez toutes les configurations existantes et fermer LI>
- la prochaine fois que vous avez débogué, il trouve le
HTC Hero et dirige le débogage sur celui-ci Li>
ol>
J'ai eu un problème similaire, mais je devais activer le débogage USB sur mon téléphone physique actuel et il a mis à jour les pilotes sur Windows et fonctionnent maintenant P>
J'ai eu un problème similaire - le débogage USB activé, aucun problème avec les pilotes, mais aucun dispositif n'est pas détecté. J'essayais de gérer un projet importé. J'ai créé un nouveau projet d'exemple Android et j'ai pu exécuter cela sur le périphérique. Après cela, le projet importé a également couru sur le périphérique. p>
Quelques astuces qui m'ont aidé à obtenir mon téléphone (incroyable 2) reconnu: p>
Dans Exécution des configurations, assurez-vous que la cible est définie sur manuel (sinon peut-être par défaut à l'émulateur) p> li>
Installez les pilotes de téléphone (à partir du menu Autoplay lorsqu'il est branché) et HTC Synchroniser. Si «Mode de débogage» ne fonctionne pas, mon téléphone ne sera que Reconnu par HTC Sync et Eclipse en mode 'Sync'. P> LI>
Vérifiez quelle version du SDK vous exécutez. Mon téléphone n'a pas été mis à jour sur Android 4.0 pourtant, je devais donc télécharger un précédent SDK version (2.1.3) p> li> ol>