Android, A Complete Course, From Basics to Enterprise Edition.

Installer l’espace de travail.

Android, A Complete Course, From Basics to Enterprise Edition. 1

Installer l’espace de travail. 1

Cycle de vie d’un projet Android. 2

1       Installer l’espace de travail 2

1.1         Téléchargements. 2

1.2         Mise en place d’Eclipse. 3

 

Cet article est extraie du livre « Android, A Complete Course », disponible sur Android2ee.com.

 

Les exemples ou les programmes présents dans cet ouvrage sont fournis pour illustrer les descriptions théoriques. Ce code est libre de toute utilisation mais n'est pas distribuable.

La distribution du code est reservée au site :

http://android2ee.com.

La propriété intellectuelle du code appartient à :

Mathias Séguy

L’utilisation de ces codes est sous votre unique responsabilité et personne d’autre que vous ne pourra être tenu responsable des préjudices ou dommages de quelques natures que ce soit pouvant résulter de son utilisation.

Tous les noms de produits ou marques cités dans cet ouvrage sont des marques déposés par leurs propriétaires respectifs.

Publié par http://android2ee.com

Titre Original : Android, A Complete Course, From Basics to Enterprise Edition. Édition Française.

ISBN : 979-10-90388-00-0

Copyright © 2011 by Mathias Séguy

 

Aucune représentation ou reproduction, même partielle, autre que celles prévues à l’article L. 122-5 2° et 3° a) du code de la propriété intellectuelle ne peut être faite sans l’autorisation expresse de Mathias Seguy ou, le cas échéant, sans le respect des modalités prévues à l’article L. 122-10 dudit code

 


Cycle de vie d’un projet Android

1         Installer l’espace de travail

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

1.1       Téléchargements

1.1.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.

1.1.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 vos noms de workspace, cela vous évitera bien des désagréments.

1.1.3       SDK Android

L’installation d’Eclipse étant terminée, il vous faut aller 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 le 21 janvier 2011).

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

Ouvrir regedit et faites un clic droit sur [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\] et choisissez « export ». Ouvrez le fichier en mode modification et faîtes un remplacer de la chaine « \JavaSoft\ »par la chaine « \Wow6432Node\JavaSoft\ », enregistrez le fichier. Revenez dans Regedit et faites dans le menu du haut Fichier->importer et importez votre fichier modifier. Fermez Regedit et relancer l’installeur.

1.2       Mise en place d’Eclipse

1.2.1       Installer le plugin Android

Maintenant retournons à Eclipse et mettons en place le plugin Android. Sélectionner, via le menu, Help->Install New Software. Presser le bouton Add et mettre comme nom Android et comme Location https://dl-ssl.google.com/android/eclipse/ puis cliquer sur OK.

Sélectionner Developer Tools et appuyer sur Next. Quand la fenêtre d’avertissement apparaît, appuyer sur OK. Quand l’installation est terminée, redémarrer Eclipse.

1.2.2       Installer le SDK Android

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

Et placer dans le champ SDK Location l’emplacement de votre SDK Android.

1.2.3       Configuration du plugin Eclipse

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

Là sélectionner Update All... (le bouton en bas) et lancer les installations.

Ensuite, faîtes de même avec Available Packages.

1.2.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 ajouter 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, Appareil spécifique) vous pourrez les mettre en place ultérieurement.

En effet, au 1° décembre 2010 les versions Android qui ont eut 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 le http://developer.android.com/resources/dashboard/platform-versions.html.

1.2.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, Windows->Preference->Android->Build et faîtes pointer votre clef vers le keystore de développement. Celui 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