6 votes

Configurer ADB pour le Nexus 4 sur Ubuntu 11.10

J'essaie de déployer et de tester une application Android sur mon Nexus 4 depuis mon ordinateur Ubuntu 11.10, mais ADB ne le reconnaît pas. Je pense avoir besoin des pilotes USB de Google, mais je ne trouve pas d'instructions sur la façon de les installer sur Ubuntu.

Comment puis-je installer les pilotes sur Ubuntu 11.10 pour que ADB reconnaisse mon N4 ?

16voto

Milner Points 533

Vous n'avez pas besoin de pilotes spéciaux. Il vous suffit de faire connaître votre appareil. Quelques étapes simples permettent d'y parvenir lorsque votre appareil est connecté par USB :

sudo lsusb
[...]
Bus 002 Device 054: ID 18d1:4e22 Google Inc. Nexus S (debug)

Voir les deux valeurs hexagonales séparées par un deux-points : 18d1:4e22 C'est le manufacturerID:deviceID que vous devez indiquer au système de gérer. Donc comme Root :

sudo su -
cd /etc/udev/rules.d
vi 51-android.rules

Dans ce fichier, ajoutez une ligne (vous pouvez utiliser l'éditeur de votre choix, bien sûr -- mon exemple utilise vi )

# MyDeviceName
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4e22", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"

Cet exemple utilise les valeurs ci-dessus lsusb sortie -- vous devez les remplacer par les vôtres. Maintenant, pour que vos changements prennent effet :

sudo service udev reload

Dernière étape : Déconnectez votre appareil, puis reconnectez-le. Il devrait être reconnu maintenant.

3voto

Eric Martin Points 2472

Comme expliqué à Activer les options pour développeurs dans Android 4.2 sur le Nexus 4 et le Galaxy Nexus vous devez activer le mode développeur.

Étape 1 : Tirez vers le bas le panneau des notifications sur l'interface de votre appareil et appuyez sur Paramètres.

Étape 2 : Ensuite, faites défiler l'écran vers le bas et appuyez sur À propos du téléphone, et vous remarquerez un segment détaillant le numéro de fabrication de votre appareil.

Étape 3 : Appuyez plusieurs fois sur le numéro de bâtiment (sept fois devraient suffire) jusqu'à ce qu'un message s'affiche : "Vous êtes maintenant un développeur !"

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