J'ai un téléphone HTC Desire, et je veux pouvoir lancer mes applications (développées sous eclipse ou netbeans) sur ce téléphone. Mais lorsque je lance mes applications, je vois (dans la liste des appareils en cours d'exécution) ? ?? dans la colonne "nom" et ? ?? dans la colonne "état". Je peux donc t press OK button (it
vient d'être désactivé). Comment faire pour que la synchronisation se fasse normalement ?
Réponses
Trop de publicités?Je pense que votre problème est décrit ici à l'étape 3 :
http://developer.Android.com/guide/developing/device.html#setting-up
Vous devez le faire :
Si vous développez sous Ubuntu Linux, vous devez ajouter un fichier de règles qui contient une configuration USB pour chaque type de périphérique que vous souhaitez utiliser pour le développement. Chaque fabricant de périphérique utilise un identifiant de fournisseur différent. Les exemples de fichiers de règles ci-dessous montrent comment ajouter une entrée pour un seul identifiant de fournisseur (l'identifiant de fournisseur HTC). Pour prendre en charge d'autres appareils, vous aurez besoin de lignes supplémentaires du même format qui fournissent une valeur différente pour la propriété SYSFS{idVendor}. Pour d'autres identifiants, voir le tableau des identifiants de fournisseurs USB, ci-dessous.
-
Connectez-vous en tant que root et créez ce fichier : /etc/udev/rules.d/51-Android.rules.
Pour Gusty/Hardy, ed SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
F SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"
-
N chmod a+r /etc/udev/rules.d/51-Android.rules
Cela signifie que vous avez suivi toutes les instructions sur le site de développement d'Android :
http://developer.Android.com/sdk/installing.html#InstallingADT
Vous devriez aussi googler "Developing on a Device Android dev" (impossible d'afficher 2 liens !)
Ma solution est que vous devez aller (en ligne de commande) dans le sous-répertoire "tools" du SDK (c'est l'étape 2 du premier lien)
Commandes à exécuter :
sudo ./adb kill-server
sudo ./adb start-server
./adb devices
cela fonctionne pour moi. Je dois le faire à chaque redémarrage (j'aimerais bien avoir une solution pour cela !).