begin process at 2010 03 21 22:04:21
  Trouver un code source :
 
dans
 
Accueil > 

Tutoriels

 > 

Tutoriaux

 > INSTALLER ECLIPSE POUR JAVA ET ANDROID

INSTALLER ECLIPSE POUR JAVA ET ANDROID


 Information sur le tutoriel

Note :
Aucune note


 Description

Ce tutorial montre comment rapidement comment installer et parametrer eclipse pour developper sur la platform android et le Google Phone.

Tutorial

INSTALLER ECLIPSE POUR JAVA ET ANDROID
Développez pour le Google Phone


1 - Les prérequis :


Attention : Eclipse et Android SDK sont disponible sur plusieurs plateforme telles que Windows et Linux, avant de télécharger les zips ci-dessous vérifiez qu’ils correspondent bien à la plateforme sur laquelle vous souhaitez développer.


L’IDE Eclipse pour java : http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-win32.zip


Le SDK Android 1.5: http://developer.android.com/sdk/download.html?v=android-sdk-windows-1.5_r1.zip

Le SDK Android 1.1: http://developer.android.com/sdk/download.html?v=android-sdk-windows-1.1_r1.zip


2 – Installation :


Commencez par télécharger Eclipse pour Java (voir Les prérequis), placer tous les fichiers dans un dossier que vous pouvez tout simplement nommer « Eclipse » lancez « eclipse.exe » puis paramétrez votre « workspace » un assistant apparait au premier lancement pour vous guider.


Puis téléchargez le SDK Android (voir Les prérequis) et placez tous les fichiers dans le dossier « Eclipse\sdk\android\1.1 », s’il n’existe pas créez le.


Ensuite il va vous falloir le plugin Android pour Eclipse pour cela depuis Eclipse cliquez « Menu->Help->Software Updates… ». Cliquez sur le bouton « Add Sites… ». Tapez l’adresse suivante : http://dl-ssl.google.com/android/eclipse/ et validez.

Attention : lorsque vous allez valider il est probable qu’eclipse vous alerte sur le faite qu’il n’y a pas de repository à l’adresse « https//dl-ssl.google.com ».
C’est « normal » cliquez juste sur « ok ».


Sélectionnez tous les composants puis cliquez sur « Install… » :


Eclipse va télécharger les fichiers puis vous demander de relancer l’IDE, cliquez « yes » :


L’installation est terminé nous passons maintenant à la configuration.


3 Configuration :


Depuis Eclipse cliquez « Menu->Windows->Preferences » puis cliquez sur l’élément nommé « Android ». Cliquer sur le bouton « Browse » puis allez chercher le dossier que nous avons créé plus haut « Eclipse\sdk\android\1.1 » puis validez.


Attention : Le dossier « platforms »est manquant dans le zip du SDK 1.1 vous allez devoir le copier du zip de la version 1.5.
Pour cela ouvrez le zip « android-sdk-windows-1.5_r1.zip » et deplacer le dossier « platforms » dans le dossier « Eclipse\sdk\android\1.1 »



Cliquez ensuite sur « Menu->File->New->Project… ». Sélectionnez « Android->Android Project » puis validez.



Donnez un nom à votre projet, sélectionnez le SDK 1.1 puis remplissez les champs « properties » selon vos besoins.



Cliquez alors sur « Finish ». L’assistant va créer un projet exemple avec une icône, une vue, et une activité par défaut.

Attention : souvent après la création d’un projet l’IDE ne trouve pas les ressources et vous affiche une erreur du genre :

[2009-05-04 16:07:51 - MonProjet] no classfiles specified

[2009-05-04 16:07:51 - MonProjet] Conversion to Dalvik format failed with error 1

Pas de panique, faite un « clean » de la solution pour régénérer le fichier de ressource et faire disparaitre l’erreur.


Mais avant de pouvoir coder et debugger le programme nous allons devoir créer une machine virtuelle. Pour cela lancez une commande shell (windows->menu démarrer->executer->cmd) puis rendez vous dans le dossier du SDK (chdir Eclipse\sdk\android\1.1). Tapez ensuite la commande suivante : « android list target ». S’affiche alors tous les devices disponible et leurs versions. Nous allons choisir la version 1.1.

Available Android targets:

id: 1

Name: Android 1.1

Type: Platform

API level: 2

Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P

id: 2

Name: Android 1.5

Type: Platform

API level: 3

Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P

id: 3

Name: Google APIs

Type: Add-On

Vendor: Google Inc.

Description: Android + Google APIs

Based on Android 1.5 (API level 3)

Libraries:

* com.google.android.maps (maps.jar)

API for Google Maps

Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P


Tapez ensuite la commande suivante : « android create avd --name gphone1.1 --target 1 ». Ainsi vous venez de créer un émulateur Android supportant le framework 1.1.

A partir de la vous avez les bases pour commencer a programmez votre application et la tester. Pour cela cliquez sur le dossier de votre projet puis sur le bouton « Run », choisissez « Android Application » et laissez la magie opérer (enfin l’émulateur se lancer, ça peut prendre plusieurs minutes selon votre configuration). Pour debugger directement sur le téléphone il vous suffit de le brancher via le cable USB puis de cliquer sur « play ».


Et voici que votre première application pour le GPhone prend vie, c’est beau la technologie !



Fin du tutorial.

 Historique

05 mai 2009 17:53:04 :
ajout d'avertissement sur le sdk 1.5
06 mai 2009 10:18:07 :
ajout

Commentaires

Commentaire de gouessej le 04/06/2009 16:16:32

Ce tutoriel est bien mais ne marche pas tout à fait pour Linux et Mac, je vous conseille plutôt d'aller sur le mien :
http://www.dev-fr.org/index.php?topic=4265.0

Commentaire de SplotchLaFlak le 12/06/2009 14:29:57

"Pas de panique, faite un « clean » de la solution pour régénérer le fichier de ressource et faire disparaitre l'erreur."
Je trouve pas le bouton "clean".

Comment on fait ca ?
Merci d'avance.

Commentaire de EBArtSoft le 12/06/2009 15:17:39 administrateur CS

Menu > Project > Clean...

:)

Commentaire de SplotchLaFlak le 15/06/2009 11:22:00

Merki

Commentaire de nabilokov le 20/09/2009 18:17:16

Merci bien

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,172 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales