2 votes

Comment puis-je faire reconnaître mon Spice MI 350 par ADB ?

Je souhaite utiliser mon Spice MI 350 pour tester une application que je suis en train de développer. J'ai essayé ce qui suit 本リンク mais jusqu'à présent, je n'ai pas réussi à le faire fonctionner.

Quand je cours adb devices J'obtiens ???????? comme nom de l'appareil. Le sélecteur d'appareils qui apparaît juste avant l'exécution de l'application affiche également ??????? .

Comment puis-je obtenir mon adb pour reconnaître mon Spice MI 350 (Android 2.3.3) afin que je puisse tester mon application ?

エディトリアル Je travaille sur Ubuntu 11.10 et Eclipse 3.7.

2voto

mercutio Points 5828

Si vous utilisez une machine Windows, il semble que les pilotes que vous utilisez ne soient pas les bons.

Télécharger le conducteurs à partir d'ici (en bas) et installer ces pilotes sur le système.

Pour installer les pilotes :

  1. Connectez votre téléphone à votre PC en activant le mode de débogage USB.
  2. Windows n'est pas en mesure d'installer les pilotes tout seul. Allez donc dans le "Gestionnaire de périphériques". Sous "Autres appareils", vous trouverez le nom de votre téléphone, Spice Mi-350n/Fly IQ260.
  3. Cliquez avec le bouton droit de la souris et sélectionnez "Mettre à jour le logiciel du pilote..." et sélectionnez "Rechercher le logiciel du pilote sur mon ordinateur" et naviguez jusqu'à l'emplacement où vous avez extrait les pilotes et cliquez sur "Suivant".

1voto

Eddyzh Points 1

Je travaille sur Linux 11.10, j'ai résolu le problème en faisant des recherches sur différents blogs. J'ai notamment trouvé 本リンク très utile.

En fait, l'ID du fournisseur dans "/etc/udev/rules.d/51-Android.rules" était erroné. Je n'ai pas pu trouver le Spice sur le site des développeurs d'Android.

Exécution de la commande lsusb m'a donné l'identifiant correct du vendeur ....

$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 046d:c31d Logitech, Inc. 
Bus 001 Device 004: ID 046d:c05a Logitech, Inc. Optical Mouse M90
Bus 002 Device 004: ID 2006:0c03 (-->2006 is the vendor id for Spice MI 350)

Mon fichier /etc/udev/rules.d/51-Android.rules ressemble maintenant à:-

SUBSYSTEM=="usb", ATTR{idVendor}=="2006", MODE="0666" GROUP="plugdev"

Maintenant, après avoir redémarré les services adb... c'est-à-dire

su
$ adb kill-server
$ adb start-server
$ adb devices

Le résultat est :-

List of devices attached 
0123456789ABCDEF    device

Maintenant, lorsque je lance l'application à partir de l'ide eclipse, elle identifie automatiquement l'appareil.....

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X