Architecture N Tier Servlet JSP

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 10

Partie #2 Développement d’Applications Mobiles avec Android

Tuto #1 : Installation et configuration de l’environnement de


développement
Présentation du Tutoriel
L’objectif de ce tuto est d’installer et de configurer notre environnement de développement Android:
Trois options sont disponibles : (1) La meilleure option est d’utiliser l'IDE "Android Studio". C’est de
loin l’option recommandée. Mais pour des étudiants ayant des machines de moins de 4 GO de RAM,
cette option n’est pas appropriée. (2) Utilisation de l’IDE « IntelliJ IDEA » avec intégration de la android
SDK. (3) La dernière option consiste à utiliser « Eclipse » avec le plugin Android. Nous allons dans ce
tutorial nous focaliser sur la première option. Quelques directives seront données pour les deux autres
alternatives. Au terme du tutoriel, chaque étudiant devra disposer d’un environnement de
développement fonctionnel.

Le développement d’application avec Android se fait avec le langage de programmation Java. La


première tâche à réaliser consistera à installer une JDK (Java DevelopmentToolKit). Ensuite, nous
présenterons les trois options.

Plan du Tutoriel
1. Installation de la JDK
1.1 Téléchargement
1.2 Installation
1.3 Configuration et Test
2 Installation du « Android Studio »
2.1 Téléchargement
2.2 Installation
2.3 Configuration et Test
3 Autres alternatives
3.1 IntelliJ IDEA + Android SDK
3.2 Eclipse + Android Plugin

1
1 Installation de la JDK
Pour les besoins de nos TPs, nous installerons la version standard du kit de développement Java (Java
SE SDK).

1.1 Téléchargement de la JDK


La JDK est disponible sur le site d’Oracle à l’adresse suivante :
https://www.oracle.com/technetwork/java/javase/downloads/index.html

Figure 1 - Java SE SDK

En cliquant sur le bouton « DOWNLOAD » sur cette page, vous aurez l’image présentée par la figure
2. Cochez la case d’option « Accept License Agreement » et sélectionnez le fichier approprié selon
votre machine (processeur 32 bits ou 64 bits) et votre système d’exploitation (Windows ou Linux).

Figure 2 - Choix du fichier à télécharger

2
1.2 Installation sous Windows
Sous Windows, l’installation est simple. Une fois le téléchargement terminé, il faut juste double-cliquer
sur le fichier et suivre les instructions de l’assistant d’installation. Ce binaire réalise l’installation, mais
ne met pas à jour les variables d’environnement de votre système. Après l’exécution de l’assistance
d’installation, il vous faudra modifier la variable d’environnement Path pour y inclure le répertoire bin
de la jdk que nous venons d’installer.

L’installation et la configuration de la JDK (Kit de développement Java) sont terminées. Nous pouvons
tester que tout va bien en tapant, sous l’invite de commande, la commande :

>javac

Si tout va bien, vous devez voir afficher dans l’invite de commande quelque chose de semble a la
capture de la figure 3.

Figure 3: Test du compilateur Java

Si vous obtenez plutôt un message d’erreur indiquant que la commande « javac » n’est pas reconnue,
cela signifie que votre JDK n’est pas encore correctement configurée. Re-verifiez et corriger votre
variable d’environnement « path ».

1.3 Installation sous Linux


Sous Linux, le fichier téléchargé aura un nom semblable à : java-se-sdk-XX-jdkXX-linux-x64.sh.
L’installation est tout aussi simple. Il faut d’abord ouvrir un terminal et se positionner dans le
répertoire contenant le fichier téléchargé. Ensuite, il suffira de taper la commande suivante pour
réaliser l’installation :

$sh java-se-sdk-XX-jdkXX-linux-x64.sh

Une fois l’installation terminée, vous pouvez mettre à jour la variable d’environnement PATH en
éditant le fichier .bashrc se trouvant dans le répertoire de connexion de chaque utilisateur. Si la ligne
suivante

export PATH=$PATH:……

3
N’y figure pas, il faut l’ajouter à la fin du fichier comme suit :

export PATH=$PATH:<chemin_de_la_jdk/bin>

Vous pouvez alors tester votre installation en tapant, sous un terminal, la commande suivante :

$javac

Le résultat de la commande sera identique au cas de l’installation sous Windows.

2 Installation du Android Studio


L'IDE Android Studio contient tout le nécessaire pour développement d'applications Android. Nous
vous proposons d’opter pour cette solution si votre machine a au moins 4 GO de RAM.

2.1 Téléchargement
L'IDE Android Studio version Windows est téléchargeable à l’adresse :

http://developer.android.com/sdk/index.html#download. En activant ce lien, vous obtenez la page


présentée par la figure 4. Cliquez alors sur le bouton « Download Android Studio » comme indiqué sur
la figure.

Figure 4: Téléchargement de Android Studio

En cliquant sur ce bouton, vous accédez à la page décrite par la figure 5, où il faut accepter la licence,
et cliquer sur le bouton « Download Android Studio for Windows ». Le fichier à télécharger est assez
lourd ; planifiez donc pour obtenir une bonne bande passante avant de lancer votre téléchargement.

4
Figure 5: Acceptation de la licence et téléchargement

Pour la version Linux, l'IDE est disponible à l’adresse suivante :

https://dl.google.com/dl/android/studio/ide-zips/1.0.1/android-studio-ide-135.1641136-linux.zip

2.2 Installation
Sous Windows, l'installation est simple, il faut double-cliquer sur le fichier exécutable télécharger, et
suivre les instructions de l'assistant d'installation.

Sous Linux, il faut procéder de la manière suivante :

- Extraire l'archive téléchargée dans un répertoire de votre choix (répertoire de base de l'installation).

- Exécuter le fichier studio.sh contenu dans sous-répertoire bin.

- le SDK Android sera situé dans le sous-répertoire sdk.

2.3 Configuration et Test


Apres l’installation d’Android Studio, il faut ajouter les outils nécessaires (images des machines
virtuelles Android, différentes versions de la SDK pour supporter divers profils de matériel, activer la
virtualisation du matériel, etc.). Voir le processus pendant la session du tuto.

Une fois tous les composants nécessaires en place, et toutes les configurations faites, on va tester
l’environnement en réalisation l’application « Hello World ! ».

Un projet Android contient tous les fichiers (codes sources, fichiers de ressources, …) nécessaires
pour une application. Pour créer notre projet, nous allons procéder comme suit :

5
1. Lancez l'IDE en cliquant sur l'icône sur votre bureau, ou en sélectionnant dans la liste des
programmes.
2. Dans le menu de l'IDE, sélectionnez File/New Project. Vous obtenez un écran semblable à
la capture de la figure 6.

Figure 6 Création d'un nouveau projet

3. Remplissez le formulaire avec les informations du projet comme ci-dessous et cliquez


ensuite sur le bouton Next.
a. Application Name: est le nom tel qu’il apparaîtra aux utilisateurs. Mettons "Hello
World"
b. Project Location: Changer de répertoire si vous le désirez, et surtout éviter d'avoir
un chemin contenant des espaces. Par exemple vous pouvez définir le chemin
"C:\dev\HelloWorld".
c. Les autres informations peuvent rester avec les options par défaut.
4. Dans la fenêtre suivante, gardez tous les choix par défaut et cliquez sur le bouton Next.

6
Figure 7 Environnement de Déploiement du nouveau projet

5. La boîte de dialogue suivante permet de choisir un modèle d’activité pour notre


application. Nous allons choisir pour l’instant « BlankActivity »ou « Empty Activity »
selon les versions d’Android et cliquez sur Next.

Figure 8 Choix du type de l'activité principale du projet

6. Dans la fenêtre suivante, laissez les valeurs par défaut et cliquez sur le bouton Finish.

La création du projet Android est terminée. Un certain nombre de fichiers ont été générés ; la
configuration initiale sera comme l’indique la figure 9.

7
Figure 9 Interface de Android Studio

La « BlankActivity » que nous avons choisie lors de la création de notre projet réalise par défaut
l’application « Hello World ! ». Voyons maintenant comment exécuter une application Android.

Pour exécuter une application Android, vous avez deux possibilités : soit l’exécuter sur un périphérique
compatible Android, soit l’exécuter à l’aide d’un émulateur. Nous allons présenter les deux approches.

2.3.1 Exécution sur un périphérique doté d’un système Android


Pour exécuter votre application sur un périphérique Android, comme par exemple le téléphone
portable « Samsung Mini Galaxy », il faut procéder comme suit :

1. Connectez le téléphone à votre machine de développement à l’aide du câble USB fourni.


Dans certains cas (surtout Windows), il vous faudra installer un driver. En cas de besoin
d’installation de pilote, la page suivante pourra vous guider pour y procéder :
http://developer.android.com/tools/extras/oem-usb.html.
2. Activez le Débogage USBsur votre périphérique.
o Sur la plupart des périphériques Android 3.2 et supérieur, l’option se trouve
sousParamètres > Applications > Développement.
o Sous Android 4.0 et supérieur, il faut aller dans: Paramètres>Options Développeur
3. Dans l'IDE, pour exécuter l’application, ouvrez un fichier de votre application et cliquez sur
Run dans la barre d’outils.
4. Dans la boîte de dialogue Run asqui apparaît, sélectionnez « Android Application » et cliquez
sur « OK ».

2.3.2 Exécution dans un émulateur


Un émulateur est un périphérique virtuel que l’on peut utiliser pour agir en lieu et place du vrai
périphérique. L'IDE que nous avons installé inclut un composant nommé Android Virtual Device (AVD)
qui permet de créer et de gérer les émulateurs pour l’exécution des applications Android. Comme nous

8
venons de déployer notre environnement, nous allons devoir créer notre premier émulateur avant de
pouvoir exécuter notre application. La création d’un émulateur se fait en suivant la procédure ci-
après :

1. Démarrez le « Android Virtual


Device Manager »:
a. Dans la barre d'outils,
cliquez sur Android Virtual
Device Manager .
2. Dans le panneau de Android
Virtual Device Manager panel,
cliquez sur New.
3. Renseignez les informations de
l’AVD. Donnez un nom, une plate-
forme cible, une taille mémoire
pour la carte SD, et l’apparance de
l’AVD (par défaut, c’est HVGA).
4. Cliquez sur Create AVD.
5. Sélectionnez cette nouvelle AVD
dans la liste de Android Virtual
Device Manageret cliquez sur Start Figure 10: Création d'une AVD
pour démarrer l’émulateur. Le
chargement peut être long selon le niveau de l’API utilisé. Il est aussi conseillé de conserver
votre émulateur démarré tout au long du débogage de votre application.
6. Après le démarrage de l’émulateur, déverrouillez l’écran.

Nous disposons maintenant d’un émulateur. Nous pouvons alors lancer l’exécution de notre
application. Pour cela, il faut :

1. Pour associer l’émulateur nouvellement créé à notre application, faire a partir du menu Run,
« Edit Configurations », vous obtenez l’image de la figure 11.

Figure 11 Choix de l'option de déploiement

9
2. Sous la section « Deploiement Options », sélectionnez « Emulateur », et ensuite choisir
l’émulateur précédemment crée.
3. Faire enfin Run>Run ou Run>Run app pour exécuter votre application. Et vous obtenez un
écran semblable à l’écran de la figure 12.

Figure 12: Ecran de Hello World.

3 Autres Alternatives
Pour ceux qui ont une machine de moins de 4 GO de RAM, ils peuvent plutôt utiliser IntelliJ IDEA
+Android SDK ou Eclipse + plugin Android. Les liens suivants peuvent être utiles pour réaliser ces
installations et configurations :

IntelliJ IDEA +Android SDK

- Téléchargement de IntelliJ IDEA : https://www.jetbrains.com/idea/download/


- Ajout de Android SDK a IntelliJ IDEA :
https://github.com/codepath/android_guides/wiki/Installing-Android-SDK-Tools

Eclipse et Plugin Android

- https://www.eclipse.org/downloads/
- https://stuff.mit.edu/afs/sipb/project/android/docs/sdk/installing/installing-adt.html

Conclusion
Dans ce tutoriel, nous avons appris à installer et configurer notre environnement de développement
Android. Les étapes de la création à l’exécution d’une application ont été présentées. Nous allons dans
le prochain tutoriel (tutoriel #2) commencer l’apprentissage proprement dit de la programmation avec
Android.

10

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy