Cet article est destiné à tous ceux qui désirent commencer simplement à développer sous Android en partant de zéro. Si vous êtes déjà développeur et/ou familier avec Eclipse, ce tutoriel ne vous apprendra peut-être pas grand chose. Je précise aussi que la mise en place se fait ici sous Windows.
Au programme
- Android, qu’est ce que c’est ?
- Les outils dont j’ai besoin
- Mise en place de l’environnement
- Conclusions
Android, qu’est ce que c’est ?
Si vous êtes là, vous savez certainement qu’Android est le système d’exploitation de Google lancé en 2008 ! Il est basé sur linux et il est entièrement open source bien évidement, ce qui en fait un très bon support aussi bien pour les développeurs que pour les fabricants de mobiles qui disposent d’une base customisable et très rentable.
La plupart des applications sont codées en JAVA, mais il existe une version du SDK (Le NDK: Native Developement Kit) qui permet d’inclure du code natif (en c, JNI, …) dans vos applications, certes c’est plus compliqué mais ça permet de lever pas mal de limitations. Mais dans la plupart des cas, le JAVA suffira amplement, surtout que le google fourni des classes qui font la liaison
entre les éléments du mobile (gps, acceleromètre, etc …) et votre application.
Les outils dont j’ai besoin
Il y a plusieurs façons de créer du code pour Android, mais on va utiliser la plus répandue (recommandée par Google).
Tout d’abord on va télécharger le logiciel gratuit “Eclipse” (3.5 dans cet exemple), il vous suffit ensuite de décompresser l’archive où vous le désirez, le logiciel sera utilisable directement sans installation (mais ne le démarrez pas maintenant). Ensuite on va télécharger le SDK Android (1.5 dans cet exemple) et le décompresser tout comme Eclipse (tant qu’à faire mettez les tous les 2 dans un même dossier). Voilà pour les outils, passons à la mise en place.
Mise en place de l’environnement
On va d’abord déclarer la variable d’environnement du SDK. Pour celà faites un clic droit sur votre "poste de travail" et choisissez "propriétés". Ensuite rendez-vous sur l’onglet "Avancés" et cliquez sur "Variables d'environnement". Sélectionnez l’élément "Path", cliquez ensuite sur "modifier" et ajouter le chemin du dossier "Tools" du SDK (séparer par le ";" !) :
;C:chemin_du_dossierandroid-sdk-windowstools
Ensuite on lance Eclipse en se rendant dans le dossier précédemment décompressé et en cliquant simplement sur eclipse.exe (faites vous un raccourci sur le bureau, ça sera plus simple).
Il faut maintenant installer l’extension Android pour faire la liaison entre le SDK et eclipse. Pour celà allez tout d’abord dans les préférences (Windows->preferences), puis allez dans "General->Capabilities", cochez "Classic Update" et OK. Ensuite allez dans "Help->Software Updates->find et install", sélectionnez ensuite "Search for new features to install" puis NEXT.
Cliquez sur "new remote site", indiquez “Android”
comme nom et rentrez l’url suivante en dessous "https://dl-ssl.google.com/android/eclipse/" puis OK. Et enfin, cochez "Android" dans la fenêtre qui suit puis validez. Continuez l’installation ("Install All"), acceptez les licences et redémarrez Eclipse !
Maintenant allez dans "Windows->preferences", selectionnez "Android" dans le panneau de gauche, indiquez l’emplacement du dossier contenant le SDK puis OK.
Conclusions
Ce n’était pas forcement compliqué mais la manœuvre demande tout de même un peu de temps. Vous avez maintenant l’environnement nécessaire pour commencer à coder !
Dans le prochain tutoriel on verra comment faire un simple Hello World en créant son 1er projet.
Ps: si vous rencontrez un problème lors de l’application de ce tutoriel, je vous invite à faire une demande d’aide dans la section “Développement” du forum.
Sur le même sujet
Autres infos
- Rappel des liens : SDK Android et Téléchargement Eclipse [QR]



Un Commentaire
Tiens, un nouveau blog qui parle d’Android en français ! C’est rare. Pour le moment je connaissais uniquement :
- geeek : des tutos assez courts (http://www.geeek.org/tag/android)
- poin-g-phone : les tutos les plus nombreux (http://www.pointgphone.com/tutoriaux-android)
- e-vidence.net : seulement 4 mais excellents tutos android (http://www.e-vidence.net/?cat=31)
Tu ne voudrais pas nous faire une page avec une liste des resources françaises sur Android ?
Un trackback
[...] vous avez envie de tester un peu l’interface Android sur un émulateur sans installer le SDK, voici une petite application qui devrait vous faciliter la [...]