Académique Documents
Professionnel Documents
Culture Documents
Chapitre 1 : Introduction
Zaidi Sofiane
s.zaidi@univ-soukahras.dz
2018/2019
1
Contenu du cours
• Introduction
• Installation et configuration des outils (JDK,
Android Studio, SDK)
• Communication AVD
2
Introduction
- Android est un systéme d'exploitation (OS) open source pensé
pour les téléphones mobiles et développé par l'Open Handset
Alliance (OHA) sous l'autorité de Google.
3
Introduction
4
Introduction
5
Introduction
6
Introduction
7
Introduction
8
Introduction
-Architecture d’Android
9
Introduction
-Android est basé sur un kernel linux2.6.xx
10
Introduction
11
Introduction
-Différents systèmes d’exploitation mobiles : Symbian
OS, Ios, BlackBerry OS, Windows Phone, Android
12
Introduction
-Afin de permettre aux utilisateurs d’accéder à un large
panel d’applications, Android utilise un market nommé
Google Play.
14
Introduction
15
Introduction
16
Installation et configuration des outils
(JDK, Android Studio, SDK)
Le Java Development Kit (JDK)
Il existe deux plateformes en Java :
• Le JRE (Java Runtime Environment), qui contient la
JVM (Java Virtual Machine), les bibliothèques de base du
langage ainsi que tous les composants nécessaires au
lancement d'applications ou d'applets Java. En gros, c'est
l'ensemble d'outils qui vous permettra d’exécuter des
applications Java.
• Le JDK (Java Development Kit), qui contient le JRE (afin
d’exécuter les applications Java), mais aussi un ensemble
d'outils pour compiler et déboguer votre code !
17
Installation et configuration des outils
(JDK, Android Studio, SDK)
Le Java Development Kit (JDK)
Pour télécharger JDK, il faudra faire un accès au site web
https://www.oracle.com/technetwork/java/javase/downloads/
index.html
18
Installation et configuration des outils
(JDK, Android Studio, SDK)
Android Studio et SDK Android
On va maintenant télécharger un fichier qui contient un
ensemble d'outils indispensables pour développer nos
applications Android. Ce paquet contient Android Studio,
un environnement de développement spécialisé dans le
développement d'applications Android, et un outil pour gérer
l'installation du SDK Android sur votre système.
19
Installation et configuration des outils
(JDK, Android Studio, SDK)
Android Studio et SDK Android
20
Installation et configuration des outils
(JDK, Android Studio, SDK)
Android Studio et SDK Android
Une fois le téléchargement terminé, lancez l'installation.
Pendant l'installation, vous devrez répondre à certaines
questions :
21
Installation et configuration des outils
(JDK, Android Studio, SDK)
Android Studio et SDK Android
22
Installation et configuration des outils
(JDK, Android Studio, SDK)
Android Studio et SDK Android
Une fois l'installation terminée, lancez Android Studio.
23
Installation et configuration des outils
(JDK, Android Studio, SDK)
Android Studio et SDK Android
Une fenêtre s'ouvrira pour vous demander ce que vous
souhaitez faire. On va commencer par lui demander de
télécharger le SDK d'Android. Pour cela, cliquez sur
Configure
24
Installation et configuration des outils
(JDK, Android Studio, SDK)
Android Studio et SDK Android
Cliquez ensuite sur SDK Manager
25
Installation et configuration des outils
(JDK, Android Studio, SDK)
Android Studio et SDK Android
Pour choisir les fichiers nécessaires, il vous suffit de
sélectionner les éléments suivants :
26
Installation et configuration des outils
(JDK, Android Studio, SDK)
Android Studio et SDK Android
Il vous faudra ensuite valider les licences pour les fichiers que
vous allez télécharger :
27
Communication AVD
Émulateur
-L’émulateur est un outil permettant de simuler un téléphone ou une
tablette Android. Il vous permet donc de développer sous Android même
si vous ne possédez pas de téléphone ou de tablette Android.
-Dans l’Eclipse, une icône dédiée aux émulateurs est présentée. Quand
vous cliquez sur cette icône, un écran s’affiche et vous permet de:
•Voir la liste des émulateurs déjà crées.
•Créer un nouvel émulateur.
•Modifier un émulateur.
•Supprimer ou réparer un émulateur.
•Voir les détails d’un émulateur.
•Lancer un émulateur.
28
Communication AVD
-Pour créer un nouveau émulateur, il fallait introduire les informations
suivantes:
•Name: nom de l’émulateur.
•Traget: version Android de l’émulateur.
•SD Card: taille d’une carte SD (optionnel).
•Snapshot: possibilité de faire des captures d’états de l’émulateur
(comme pour une machine virtuelle) (optionnel).
•Skin: résolution de l’émulateur:
-Soit en utilisant un modèle déjà existant à l’aide de la liste déroulante.
-Soit en spécifiant la résolution.
•Hardware: la partie Hardware permet de rajouter des fonctionnalités à
l’émulateur (GPS, Acclérométre, Trackball, etc) 29
Communication AVD
30
Communication AVD
31
Communication AVD
32