Installer Eclipse, l'environnement de travail

Chapitre 0

Android2ee

Mathias Seguy

Ce tutoriel explique comment installer Eclipse, l'environnement de développement intégré. Il fait partie du livre "Android a complete course" dont les chapitres sont listés ci-dessous :

- Chapitre 0 : Installation et préparation de l'environnement de développement

- Chapitre 1 : Premiers pas avec Android

- Chapitre 1.1 : Cycle de vie de l'activité

- Chapitre 2.1 : Les éléments graphiques fondamentaux

- Chapitre 2.2 : Composants graphiques complexes

- Chapitre 3.3 : Intent et IntentFilters

- Chapitre 4.1 : Les Ressources

- Chapitre 4.2 : SharedPreferences et PreferenceActivity

- Chapitre 4.3 : Base de données SQLite

- Chapitre 4.4 : Gestion des fichiers

- Chapitre 5 : Content Provider

Pour réagir à ce tutoriel, un espace de dialogue vous est proposé sur le forum : Commentez ♪

- Titre : Installer Eclipse, l'environnement de travail

- Auteur : Mathias Seguy

- Parution : 18 septembre 2014

- Licence : Copyright ® 2014 Mathias Seguy. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Installer l'espace de travail

- I-A. Téléchargements

- I-A-1. Java

- I-A-2. Eclipse

- I-A-3. SDK Android

- I-B. Mise en place d'Eclipse

- I-B-1. Installer le plugin Android

- I-B-2. Installer le SDK Android

- I-B-3. Configuration du plaugin Eclipse

- I-B-4. Mise en place des Android Virtual Device(AVD)

- I-B-5. Mise en place de votre clef de développement

- II. Remerciements

I - Installer l'espace de travail

L'installation de votre espace de travail consiste à installer Java, puis Eclipse et ajouter les plugins Android.

I-A - Téléchargements

I-A-1 - Java

Pour installer Java, reportez-vous à la page : http://www.oracle.com/technetwork/java/javase/downloads/index-jdk5-jsp-142662.html et choisissez le JDK le plus récent.

I-A-2 - Eclipse

Pour installer Eclipse, il faut le télécharger à la page suivante : http://www.eclipse.org/downloads/ et choisir « Eclipse IDE for Java Developers ». Vous pouvez le placer sur D:\Eclipse.

Attention : ne mettez jamais d'espace dans les noms de vos espaces de travail, cela vous évitera bien des désagréments.

I-A-3 - SDK Android

L'installation d'Eclipse étant terminée, il vous faut télécharger le SDK d'Android : http://developer.android.com/sdk/index.html. Vous pouvez alors le télécharger dans un répertoire de votre Eclipse de manière à avoir un seul endroit où se trouvent vos outils de développement (vous pouvez le placer sur D:\Eclipse\AndroidSdk). Il faut maintenant décompresser le zip.

Ensuite, vous pouvez, mais ce n'est pas obligatoire, enregistrer dans vos variables d'environnement (dans le Path de votre système) ce nouvel SDK en la faisant pointer vers le chemin du dossier Android décompressé (D:\Eclipse\AndroidSdk\android-sdk_r08-windows). Cela vous permettra d'utiliser le SDK en dehors d'Eclipse. Attention : cette étape est obligatoire si vous souhaitez utiliser Maven. Ainsi, il vous faut :

- ajouter la variable ANDROID_HOME qui pointe sur votre SDK.

Attention : si vous voulez utiliser l'installeur automatique installer_r08-windows.exe, il faut savoir que celui-ci est incompatible avec la version du JDK 64 bits (à la date du 21 janvier 2011).

Le workaround qui marche est de modifier les clefs de registres.

Ouvrez Regedit, faites un clic droit sur [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\] et choisissez « export ». Ouvrez le fichier en mode modification et remplacez la chaine « \JavaSoft\ »par la chaine « \Wow6432Node\JavaSoft\ », enregistrez le fichier. Revenez dans Regedit et dans le menu du haut, cliquez sur Fichier->importer et importez votre fichier modifié. Fermez Regedit et relancez l'installeur.

I-B - Mise en place d'Eclipse

I-B-1 - Installer le plugin Android

Maintenant, retournons à Eclipse et mettons en place le plugin Android. Sélectionnez, via le menu, Help->Install New Software. Pressez le bouton Add et mettez comme nom Android et comme location https://dl-ssl.google.com/android/eclipse/,puis cliquez sur OK.

Sélectionnez Developer Tools et appuyez sur Next. Quand la fenêtre d'avertissement apparaît, appuyez sur OK. Lorsque l'installation est terminée, redémarrez Eclipse.

I-B-2 - Installer le SDK Android

Toujours dans Eclipse, nous allons maintenant installer le SDK. Allez dans Window->Preference et sélectionnez Android.

Placez dans le champ « SDK Location » l'emplacement de votre SDK Android.

I-B-3 - Configuration du plaugin Eclipse

Nous continuons en configurant le plugin Android. Pour cela, Window->Android SDK et AVD Manager.

Là, sélectionnez Update All… (le bouton en bas) et lancez l'installation.

Ensuite, faites de même avec Available Packages.

I-B-4 - Mise en place des Android Virtual Device(AVD)

Il ne reste plus qu'à ajouter les AVD dont vous allez avoir besoin. Pour cela, toujours dans la même fenêtre (Android SDK and AVD Manager), choisissez Virtual Devices et ajoutez les AVD qu'il vous faut. Par défaut, il est préconisé d'installer les AVD 1.5, 1.6, 2.1, 2.2 et 2.3 Android et Google avec une carte SD. Si vous avez des besoins spécifiques (capteurs, appareils spécifiques), vous pourrez les mettre en place ultérieurement.

En effet, au 1er décembre 2010, les versions Android qui ont eu accès à l'Android Market sont :

Plate forme

API Level

Distribution

Android 1.5

3

6.3%

Android 1.6

4

10.6%

Android 2.1

7

39.6%

Android 2.2

8

43.4%

Ces données proviennent des statistiques Google que vous pouvez retrouver sur : http://developer.android.com/resources/dashboard/platform-versions.html.

I-B-5 - Mise en place de votre clef de développement

La clef, dont nous parlons dans ce paragraphe, sert à signer votre application pour la déployer sur l'Android Market. Mais dans le cadre du développement, il est parfois utile de positionner une clef de développement (notamment pour le MapView).

Pour cela, dans Eclipse, cliquez sur Windows->Preference->Android->Build et faites pointer votre clef vers le keystore de développement. Ce dernier se trouve :

- pour Windows Vista et 7, sous \Users\<user>\.android\debug.keystore ;

- pour Windows XP, sous \Documents and Setting\<user>\.android\debug.keystore ;

- pour Linux ou Mac, sous ~/.android/debug.keystore.

II - Remerciements

J'adresse ici tous mes remerciements à Feanorin pour son implication, son aide et sa sympathie, à Malick SECK pour ses corrections orthographiques et à Mickael Baron pour la mise au gabarit.