PhilFlash

Android : Installer le driver USB pour Tegra2 pour adb et Flex

Traduire/Translate (by Google) : English - Espagnol - Deutsch

Pour le développement en Flex et pour pouvoir installer/tester un programme apk sur une tablette avec Tegra 2, il faut installer un driver USB pour Tegra2 pour adb (et donc Flex).

Ceci est expliqué dans le forum Tegra dans la FAQ "Where can I find the USB drivers" et voici la manipulation pas à pas pour Flex.

L'exemple est basé sur la tablette Toshiba Folio 100 sur un PC avec Windows 7.

Pré-requis

1- Vous devez connecter votre tablette au PC avec un cable USB.

2- Vous devez configurer la tablette en mode développement. Pour ceci, sur votre tablette/téléphone, aller dans Paramètres puis Applications puis Développement et cocher "Débogage USB"

Deboggage USB

 

Télécharger le Google USB Driver

Vous devez télécharger le SDK Android et télécharger le "Google USB Driver".

Pour ceci,

  1. Lancer en double cliquant "SDK Manager.exe" sur la racine du répertoire SDK d'Android.
  2. Ouvrir Third party Add-ons et Google Inc. add-ons.
  3. Cocher Google Usb Driver package et cliquer sur Install selected.
  4. Le package s'installe. Il doit se trouver dans le répertoire <sdk>\extras\google\usb_driver

Installer le Google USB Driver

Autre méthode : Vous pouvez télécharger le fichier suivant qui comprend le répertoire usb_driver avec les modifications déjà effectuées pour Tegra 2 dans android_winusb.inf : usb_driver_1103.zip

Modifier le driver pour prendre en compte le Tegra 2

Il va falloir modifier le fichier android_winusb.inf pour Tegra2 pour le 32 bits et 64 bits.

1. faire une copie du fichier android_winusb.inf dans android_winusbINI.inf

2. ajouter les 3 lignes suivantes à deux endroits : dans la section [Google.NTx86] et la section [Google.NTamd64] du fichier android_winusb.inf

;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01

Votre fichier doit avoir le contenu suivant :

android_winusb.inf

Pour que adb reconnaisse votre tablette, vous devez ajouter la ligne suivante dans le fichier adb_usb.ini

Ouvrir une fenêtre par cmd.exe et tapez la commande suivante dans la fenêtre :

echo 0x955 > "%USERPROFILE%\.android\adb_usb.ini"

Installation du driver USB

- Connectez vottre tablette au PC avec le cable USB (le mini-USB est recommandé pour la Folio 100)

- Ouvrir l'explorateur (Win-E) et avec clic-droit souris sur Ordinateur, sélectionner "Gérer".

- Une fenêtre s'ouvre.
Cliquer sur "Gestionnaire de périphériques". Dans "Autres périphériques", vous devez avoir NVIDIA Tegra 2

Installation driver USB - step 1

- Sélectionner la ligne "NVIDIA Tegra 2" et avec clic-droit souris, sélectionner "Mettre à jour le pilote" et cliquer sur "Rechercher un pilote sur mon ordinateur"

Installation driver USB - step 2

- vous devez sélectionner le répertoire SDK Android précédent <sdk>\extras\google\usb_driver

Installation driver USB - step 3

- Installer le pilote. Windows devrait vous donner un avertissement. Dans ce cas, cliquer sur "Installer ce pilote quand même". Uns fois l'installation terminée, vous devez avoir une fenêtre avec mise à jour du pilote pour "Android Composite ADB Interface"

Installation driver USB - step 4

- Si vous retourner dans "Gestionnaire de périphérique", vous devez voir apparaitre "Android Composite ADB Interface"

Installation driver USB - step 5

Vérification de l'installation de adb

Ouvrir une fenêtre de commande et tapez :

adb kill-server
adb start-server
adb devices

Votre tablette doit apparaitre.

Installation driver USB - step 6

Vérification avec Flex

Vous pouvez maintenant lancer et tester votre application Flex directement sur votre tablette en mode device

Test avec Flex

Voilà, c'est fini

Pour en savoir plus

Installation "Google USB Driver" en anglais

Répertoire usb_driver avec les modifications déjà effectuées pour Tegra 2 dans android_winusb.inf : usb_driver_1103.zip

 

xhtml   css   cc   508   aaa
Me connaître  |  Me contacter