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 .