Nous venons d'installer le JDK. Vous avez donc les outils pour développer un programme Java. Cela dit, une application Android est un programme Java particulier. Vous avez les outils de base mais il vous manque les outils spécifiques à Android.
Disons que vous avez un marteau (vous pouvez bricoler
a priori) mais pour visser, vous allez avoir besoin d'un autre outil.
L'outil qui vous manque est le
SDK Android. Il contient ce dont vous avez besoin, non pas pour développer un programme Java classique, mais pour développer une application Android. Il s'ajoute (en quelque sorte) au JDK.
Téléchargement du SDK Android et décompression
Pour télécharger le SDK Android, rendez-vous
ici et choisissez le fichier qui vous convient selon votre système.
Dans mon cas :
android-sdk_r07-windows.zip.
Comme vous avez pu le voir, ce fichier est compressé (zip pour Windows et Mac ou tgz pour GNU/Linux). Décompressez-le où bon vous semble sur votre disque dur.
Retenez bien où vous placez le contenu décompressé. Son chemin sera nécessaire pour la suite. Je vous conseille un endroit sûr, qui ne risque pas de bouger.
Pour ma part, j'ai placé le contenu du zip dans
C:\Android\android-sdk-windows.
PATH-moi le sel !
La prochaine étape consiste à
ajouter au PATH le SDK.
Ok je veux bien mais... à quoi ça sert ??
Pas de panique, avant de faire la manip, je vous explique de quoi il s'agit.
Qu'est-ce que le PATH ?
(Chouette question, non ? On dirait Néo qui demande "Qu'est-ce que la matrice ?"...)
Lorsque Windows (et c'est le même principe sur Mac ou GNU/Linux) exécute une commande, il va la chercher dans des répertoires bien précis. Il faut bien qu'elle se trouve quelque part dans l'ordinateur... S'il ne la trouve pas dans ces répertoires, il considère qu'il ne la connaît pas et renvoie une erreur.
Ces répertoires bien précis sont définis dans ce qu'on appelle une
variable d'environnement : une variable (qui, par définition, contient une valeur) accessible par Windows, partout, tout le temps.
La variable d'environnement en question est
PATH (qui signifie "chemin" en anglais). Pour voir sa valeur, tapez ce qui suit dans l'invite de commandes de Windows :
Code : Console
Vous obtenez un beau pavé... Ce pavé est en fait une suite de répertoires séparés par des ";".
C'est dans chacun de ces répertoires que Windows cherche les commandes que vous lui demandez.
Par exemple, la commande
java que nous avons utilisée un peu plus tôt, se trouve dans le répertoire
C:\Windows\System32. Eh bien je suis sûr que ce répertoire est présent dans votre PATH.
Vous l'aurez compris, nous allons avoir besoin que Windows sache où se trouvent les nouvelles commandes du SDK Android. Voyons donc comment ajouter ce dernier à votre PATH.
Ajout du SDK au PATH
Dans Windows, faites un clic-droit sur le poste de travail (ou sur "Ordinateur" depuis Vista) et choisissez "Propriétés".
Placez-vous sur l'onglet "Avancé" (ou cliquez sur "Paramètres système avancés" dans le menu de gauche depuis Vista) et cliquez sur "Variables d'environnement" :
Dans les "Variables système", cherchez "Path" et cliquez sur "Modifier" :
Ajoutez
à la fin de la ligne "Valeur de la variable" le chemin de votre SDK Android, précédez d'un point-virgule (afin de le séparer du répertoire précédent) :
Dans mon cas, j'ajoute donc :
;C:\Android\android-sdk-windows
Ne supprimez surtout pas le début de la valeur. Ajoutez votre répertoire à la suite des autres. N'oubliez pas de mettre un point-virgule entre les répertoires déjà présents et le votre.
Une dernière étape est nécessaire pour l'installation du SDK Android. Rassurez-vous, c'est la plus facile.
Installation des plates-formes Android
La dernière étape consiste à installer au moins une version de plate-forme Android. En effet, selon la version d'Android, les
API diffèrent un petit peu. A l'heure où j'écris ces lignes, la dernière version d'Android est la version 2.2 (de son petit nom
Froyo).
Dans le répertoire du SDK, un exécutable est présent :
SDK Manager.exe. Il s'agit d'une petite interface permettant de gérer les versions d'Android.
Lancez-le pour démarrer l'installation.
Parmi les
packages disponibles, choisissez celui que vous voulez :
Personnellement, j'ai tout pris ! Pour être sûr de ne pas y revenir.
Sur Mac et GNU/Linux, lancez depuis un terminal la commande "android" se trouvant dans le répertoire
/tools/.
L'installation va prendre quelques minutes (chez moi ça a été assez long étant donné que j'ai tout pris...).
Une fois l'installation terminée, nous pouvons passer à la suite : l'installation d'Eclipse.