2 votes

Android Studio répertorie l'appareil comme étant " ???????????????? [null]"

Je suis un développeur Android qui travaille avec mon mac de bureau. Mais maintenant je veux migrer les projets vers Ubuntu.

J'ai installé Android studio et j'essaie de lancer un projet sur mon appareil ASUS Zenfone 5 (Kitkat).

Mais la liste des appareils s'affiche comme suit ?????????????????[null]

J'ai essayé de l'exécuter sur le Nexus 7, il fonctionne bien et aucun problème n'a été trouvé.

Y a-t-il des problèmes dans les paramètres de mon appareil ? Ou un changement de paramètres dans mon studio Android ?

enter image description here

3voto

ndalama Points 335

Si vous développez sous Ubuntu Linux, vous devez ajouter un fichier udev qui contient une configuration USB pour chaque type d'appareil que vous souhaitez utiliser pour le développement. Dans le fichier de règles, chaque fabricant de périphérique est identifié par un numéro d'identification unique, tel que spécifié par le paramètre ATTR{idVendor} propriété. Pour une liste d'identifiants de fournisseurs, voir USB Vendor IDs, ci-dessous. Pour configurer la détection des périphériques sous Ubuntu Linux : Connectez-vous en tant que root et créez ce fichier :

/etc/udev/rules.d/51-android.rules

Utilisez ce format pour ajouter chaque fournisseur au fichier :

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

Dans cet exemple, l'identifiant du fournisseur est celui de HTC (pour obtenir votre identifiant de fournisseur, utilisez la fonction lsusb avec l'appareil connecté). L'affectation MODE spécifie les autorisations de lecture/écriture, et GROUP définit le groupe Unix propriétaire du nœud du périphérique. Remarque : la syntaxe de la règle peut varier légèrement en fonction de votre environnement. Consultez la documentation udev de votre système si nécessaire. Pour une vue d'ensemble de la syntaxe des règles, consultez ce guide d'écriture des règles udev.

Exécutez maintenant :

chmod a+r /etc/udev/rules.d/51-android.rules

La solution complète est hier .

SistemesEz.com

SystemesEZ est une communauté de sysadmins 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