Je débogue sur un HTC Desire pour lequel j'avais les pilotes ADB. Maintenant, j'ai été contraint de déboguer sur un HTC One X, mais je ne trouve le pilote nulle part. Le pilote HTC standard utilisé avec mon désir (sous Android 2.2) n'est pas reconnu comme le bon pilote pour le One X (sous Android ICS).
Quelles sont les autres options dont je dispose pour activer le lancement et le débogage USB sur le HTC One X via Eclipse Helios?
Utilisez HTCSync Version: 3.3.21 . Il a aussi un pilote USB. Je l'ai installé et après je pouvais déboguer mon application. Lire son aide ici .
Prendre plaisir!
HTC Sync est un fichu bloatware.
Les derniers pilotes nus semblent être conservés dans ce fil XDA .
Vous pouvez forcer Windows à utiliser le pilote Google ADB standard en sélectionnant "Parcourir le logiciel du pilote sur mon ordinateur", en accédant au dossier du pilote Google USB, puis en "Laissez-moi choisir parmi une liste de pilotes sur mon ordinateur". Cela devrait alors vous permettre de choisir "Interface Android ADB" comme pilote pour votre téléphone non Google.
Une fois installé, cela fonctionne normalement avec les développements ADB et Eclipse.
Voici comment vous pouvez le faire sans HTC Sync bloatware:
Téléchargez HTC sync à partir de http://www.htc.com/au/support/content.aspx?id=6196
Démarrer la configuration
La configuration indiquera que certains autres composants doivent être installés en premier.
Si vous regardez la liste, vous verrez que le pilote en fait partie.
Appuyez sur "OK", cela installera le pilote, certaines boîtes DOS clignoteront.
La configuration actuelle de la synchronisation HTC commence. Abandonne l'installation.
S'amuser! Aucun redémarrage n'était requis pour moi. Je n'ai même pas eu à rebrancher l'appareil.
Testé sur Windows 7 64bit.
J'ai installé le pilote Google Windows USB ADB à partir de ici
en suivant la procédure pour le Nook Simple Touch. Cette procédure, .__ trouvée est ici
avez-vous coller les lignes suivantes à deux endroits dans le fichier adt-bundle-windows-x86\sdk\extras\google\usb_driver\Android_winusb.inf
:
; HTC One X
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CED
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CED&MI_01
Ensuite, j'ai dû tuer le serveur ADB et le redémarrer.
Pour ceux d'entre vous qui ne veulent pas installer le bloatware HTC, j'ai extrait le pilote USB du package et l'ai hébergé sur mon site il y a quelque temps, j'espère que cela aidera toutes les personnes en difficulté.
Je ne pouvais pas trouver le pilote uniquement en téléchargement nulle part. J'ai connecté l'appareil et il m'a demandé d'installer HTC Sync Manager, qui a installé le pilote. Cependant, le gestionnaire de synchronisation était en conflit avec ADB. Il a été arrêté pour une raison quelconque. J'ai donc désinstallé le gestionnaire de synchronisation. Cela a laissé les pilotes en place. Après avoir reconnecté l'appareil, adb a fonctionné.
les personnes confrontées au problème de la connexion de leur téléphone htc avec Eclipse. ils doivent installer HTC-SYNC à partir du site htc. HTC Sync inclut également le pilote de débogage USB.
Voici le lien: http://www.htc.com/au/support/content.aspx?id=6196
J'ai installé HTC Sync Manager et le téléphone a été reconnu.
http://www.htc.com/us/support/software/htc-sync-manager.aspx
Cependant, lorsque vous extrayez les fichiers, le pilote est contenu dans le dossier Vista_x64. Ceci est déroutant mais il s’installe parfaitement sous Windows 7. Je peux maintenant facilement déboguer mon application sur le HTC-One X.