Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

1-Android Studio Et Hello World

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

Séquence 1

ANDROID STUDIO ET HELLO WORLD

Cheikh Ahmed Tidiane Ndoye tige2006@hotmail.com


I. INTRODUCTION

Dans cette séance de travaux pratiques vous apprendrez comment installer


Android Studio, l’environnement de développement intégré (IDE) utilisé pour
créer des applications Android.

Ce que vous allez apprendre


 Comment installer Android Studio.
 Comment appliquer le processus de développement pour créer des
applications Android.
 Comment créer un projet Android à partir d’un template.
 Comment débugger votre application en utilisant les messages log.

Ce que vous allez faire


 Installer l’environnement de développement Android Studio.
 Créer un émulateur pour tester vos applications.
 Explorer le dossier layout.
 Explorer le ficher manifeste AndroidManifest.xml .

II. INSTALLATION DE ANDROID STUDIO

Android Studio est un environnement de développement complet (IDE)


intégrant un éditeur de code avancé et un ensemble de template pour démarrer
un projet d’application. Avec ses outils de développement, de débogage, de test
et de mesure de performance, Android Studio rend le développement
d’applications beaucoup plus facile et rapide.

Android Studio peut être installé sur les systèmes d’exploitation Windows,
Linux et Macs. Il n’est pas nécessaire d’installer le JDK puisque Android
Studio est fourni avec la dernière version d’OPENJDK.

Avant d’installer Android Studio, les exigences systèmes ci-dessous doivent


être satisfaites :
Pour installer Android Studio suivez les étapes suivantes :

1. Rendez-vous sur le site « Android developers » et suivez les instructions


pour télécharger et installer Android Studio.
2. Acceptez les configurations par défaut pour toutes les étapes et assurez-
vous que tous les composants sont cochés.
3. Une fois l’installation terminée l’assistant de configuration débutera
automatiquement le téléchargement et l’installation de composants
additionnels parmi lesquels le « Android SDK ».
4. Lorsque le téléchargement des composants additionnels terminés,
Android Studio va se lancer et vous êtes maintenant prêt pour créer votre
premier projet Android.

III. CREATION DE L’APPLICATION « HELLO WORLD »

Dans cette section nous allons créer une application android qui va
simplement afficher le message « Hello World ». L’objectif est de vérifier
si Android Studio est correctement installé. Vous allez aussi apprendre
les bases du développement sous Android Studio

III.1- Création du projet de l’application

1. Lancer Android Studio si ce n’est pas déjà fait.


2. Dans le Menu principale cliquez sur File > New > New Project.
3. La fenêtre pour la création d’un nouveau projet apparait. Ici il faut choisir
une activité. Une activité (Activity) peut être définie comme une tâche
unique et ciblée, réalisée par un utilisateur. Les Activités sont des
éléments incontournables dans les applications Android. Une activité est
généralement associée à une interface utilisateur (layout) qui apparait à
l’écran. Android fournit différent types d’activité pour vous permettre de
démarrer vos projets. Pour l’application « Hello World » nous allons
choisir le template « Empty Activity ».
4. Dans la fenêtre suivante, renseignez « Hello World » pour le champ
Name.
5. Changez le langage de programmation, remplacez Kotlin par Java pour
le champ « Language ».
6. Laissez les autres options par défaut et cliquez sur le bouton « Finish ».

Une fois que vous cliquez sur « Finish » Android Studio créée un dossier
contenant votre projet et débute le build avec l’outil Gradle. Cette étape peut
durer un certain temps et nécessite une connexion internet.

Lorsque le build est terminé l’éditeur d’Android Studio apparait. Suivez les
instructions ci-dessous :

1. Cliquez sur le fichier « activity_main.xml » pour voir l’éditeur


d’interfaces utilisateur (layout editor).
2. Cliquez ensuite sur l’onglet « Design », pour voir le rendu graphique du
layout (Voir la figure ci-dessous).
3. Cliquez sur « MainActivity.java » pour voir l’éditeur de code (voir
l’image ci-dessous).
III.2- Exploration du projet > la vue Android

Dans cette partie nous allons voir comment les projets sous « Android Studio »
sont organisés.

1. Au niveau du groupe d’onglet vertical, situé à gauche de « Android


Studio », cliquez sur l’onglet « Project » (s’il n’est pas visible).
2. Pour visualiser le projet sous la vue standard, sélectionnez « Android »
dans le menu déroulant en haut du volet « Project ».
III.3- Exploration du dossier « Gradle Scripts »

L’outil de compilation « Gradle » permet d’inclure facilement des fichiers


binaires et autres librairies comme dépendance à votre projet.

Lors de la création d’un projet, le dossier « Gradle Scripts » apparait sous le


volet Project > Android.

Suivez les instructions suivantes pour explorer l’outil « Gradle » :

1. Si les fichiers de l’outil « Gradle » ne sont pas visibles cliquez sur


« Gradle Scripts » pour les afficher.

Ce dossier contient les fichiers nécessaires pour la compilation de votre


projet.

2. Double-cliquez sur le fichier « settings.gradle ».

Ce fichier contient le référentiel des paramètres niveau projet et les


modules à inclure lors de la compilation. Dans la majeure partie du temps
vous n’aurez pas à toucher à ce fichier mais il peut être utile de connaitre
son contenu.
3. Ouvrez le fichier « build.gradle (Project: Hello_World) ».

En plus du fichier « build.gradle » niveau projet, chaque module possède son


propre fichier « build.gradle » permettant de personnaliser la compilation pour
chaque module.

III.4- Exploration des dossiers « app » et « res »

Le dossier « app » renferme tout le code du projet tandis que le dossier « res »
contient les ressources (image, audio,etc.).

1. Suivez le chemin app > java > com.example.helloworld pour localiser


et ouvrir le fichier « MainActivity.java ».

Le dossier « java » contient tous les fichiers de classes répartis dans trois
sous-dossiers. Le dossier «com.example.helloworld » est le package qui
contient les fichiers sources de l’application. Les deux autres dossiers sont
utilisés pour tester l’application. L’appellation « MainActivity » est utilisé dans
le jargon « Android » pour désigner la première Activité (interface) que
l’utilisateur voit et qui permet d’initialiser les ressources de l’application.

2. A l’intérieur du dossier « res », déroulez le dossier « layout » pour voir le


fichier « activity_main.xml ». Double-cliquez sur ce fichier pour afficher
son contenu.
Le dossier « res » renferme les fichiers ressources du projet. Ces fichiers
peuvent être des « layout », des groupes de texte (String), des images, etc.
Une Activité est généralement associée à un « layout » défini dans un fichier
XML. Le fichier « activity_main.xml » représente le « layout » associé à
l’activité « ActivityMain.java ».

III.5- Exploration du dossier « manifests »

Le dossier « manifests » contient des fichiers qui fournissent au système


d’exploitation « Android » les informations essentielles pour l’exécution de
votre application.

1. Déroulez le dossier « manifests »


2. Ouvrez le fichier « AndroidManifest.xml »
Le fichier « AndroidManifest.xml » contient la description de tous les
composants de votre application « Android ». Des composants comme les
Activités doivent être obligatoire défini dans ce fichier XML.

IV. UTILISATION DE L’EMULATEUR

« Android Studio » permet de créer des émulateurs pour exécuter et tester les
applications « Android » directement avec votre ordinateur. Les configurations
conseillées pour utiliser l’émulateur Android sont les suivants :

 16 GB dee mémoire RAM


 System d’exploitation 64 bits Windows, macOS, Linux ou Chrome OS
 16 GB d’espace disque libre

IV.1- Création d’un émulateur

Pour exécuter un émulateur sur votre ordinateur, il faut d’abord créer une
configuration permettant de décrire l’appareil virtuel.

1. Dans « Android Studio » cliquez sur Tools > Device Manager ou bien

cliquez sur l’icône . La fenêtre de l’outil de gestionnaire de


périphéries apparait ave une liste d’émulateur si vous en avez déjà créé
auparavant.
2. Cliquez sur « Create device ». La fenêtre de sélection du type de
périphérie apparait.

3. Sélectionnez un « smartphone », par exemple « Pixel 6 Pro » puis cliquez


sur « Next ».La fenêtre de sélection d’images Système apparait.
4. Dans l’onget « Recommended », sélectionnez la version du système
Android à installer sur votre émulateur. S’il y a à côté de la version
« Android » sélectionnée un icône de téléchargement, cliquez dessus
pour télécharger l’image d’abord.
5. Après avoir sélectionné l’image cliquez sur « Next », ensuite sur
« Finish ». L’émulateur apparait alors sur la liste.
IV.2- Exécution de l’application dans l’émulateur

L’émulateur déjà configuré, on peut maintenant exécuter l’application. Suivez


les instructions suivantes :

1. Au niveau du menu principal de « Android studio », sélectionnez « Run


> Select Device » ou cliquez sur le menu déroulant de la liste des
périphéries. Sélectionnez l’émulateur que vous venez de créer.

2. sélectionnez « Run > Run app » ou cliquez sur l’icône dans la barre
des tâches.
L’émulateur démarre et charge le système. En fonction de la puissance de votre
ordinateur le démarrage peut durer plus ou moins longtemps. « Android
Studio » compile votre application et l’installe une fois le chargement du
système terminé.

Vous devriez voir l’application « Hello World », comme illustré ci-dessous.


V. UTILISATION D’UN APPAREIL PHYSIQUE ANDROID

Lorsque vous développez une application « Android », il faut toujours effectuer


des tests sur émulateur et sur un appareil physique « Android ». Pour le test sur
appareil physique vous avez besoins :

 D’un appareil physique comme un smartphone ou une tablette.


 D’un câble pour transfert de données pour connecter l’appareil à votre
ordinateur.
 Vous auriez peut être besoin d’effectuer des étapes additionnels.
Consultez la documentation sur comment « utiliser appareil physique ».
Vous aurez aussi besoin sous Windows de télécharger un driver pour
votre appareil, voir Drivers USB des Fabricants.

Vous aimerez peut-être aussi