Relier en ADB un smartphone android à eclipse sous Windows

Relier en ADB un smartphone android à eclipse sous Windows

Dans ce tutoriel nous verrons comment relier un smartphone android à eclipse pour faciliter le debuggage d'application android.

Dans ce tutoriel nous verrons comment relier un smartphone android à eclipse pour faciliter le debuggage d'application android.

 

Condition préalable :

Il faut :

  • Eclipse d'installer
  • Le SDK android installer

Des tutoriels pour ses installations sont présents sur le site.

 

Sous Windows

Installation drivers

Il faut installer les drivers de son smartphone. Il y a deux cas :

  1. Vous avez un Smartphone Google autre que le Galaxy Nexus (ex : Nexus One, Nexus S, ...)

Il faut installer dans l'Android SDK Manager le "Google USB Driver". Si vous avez suivi le tuto sur l'installation du SDK pour Windows, alors cette partie est déjà faite.

  1. Pour les autres smartphones, il faut installer le drivers depuis le site du constructeur. Une liste fournit par Google :

http://developer.android.com/sdk/oem-usb.html

 

Configuration Drivers

Ensuite pour installer le drivers pour le smartphone :

Aller dans Gérer.

 

Puis dans "périphérque", faite un clic droit sur votre smartphone et "Mettre à jour le pilote ...".

Ensuite faite "Rechercher un pilote sur mon ordinateur" et donner le chemin où se trouve le pilote (pour le Nexus One ou S vous donnez le chemin du SDK).

L'installation devrait se réaliser.

 

Sur le smartphone

Manipulation à réaliser sur le smartphone :

 

Sous Android <=2.3

Dans le menu :

  • On va dans paramètres
  • Applications
  • Développement
  • il faut cocher Débogage USB

Sous Android >=4.0

Dans le menu :

  • On va dans paramètres
  • Options pour les développeurs
  • il faut cocher Débogage USB

Ensuite on connecte notre smartphone en USB.

 

Sur eclipse

Après avoir démarré eclipse :
mani

Tout d'abord on clique sur le projet (1), puis sur le fichier AndroidManixxx.xml (2).
Dans l'onglet application, on rempli le champ debuggable (3) a true.

 

Ensuite on configure l'exécuter:
conf exec

 

Dans la fenetre suivante, on clique sur une configuration d'android application (1) (ou en créer une nouvelle):

confexec

Ensuite on clique sur l'onglet Target (2) et on sélectionne Manual (3).

 

Enfin on clique sur executer et on choisit le smartphone :
choix

Après avoir cliqué sur OK l'appli est lancé sur le smartphone.