Android Studio : Installation et Configuration

Android est sans doute le systèmes d’exploitation le plus utilisé sur smartphones et tablettes. Pour tout développeur qui débute dans ce grand univers, Il est intéressant de connaitre quelle est la configuration matérielle et logicielle requise pour développer des applications pour ce système et pourquoi pas comment télécharger, installer et configurer.

Google à créé un IDE complet pour la création d’application mobile Android nommé Android Studio, annoncé lors du Google I/O le 15 mai 2013. Il est open source et disponible gratuitement, permettant de réaliser des projets sur différents types de support, tablette, smartphone, Auto, Things et TV.
Principalement utilisé pour éditer des fichiers Java étant le langage d’une application Android native ainsi que des fichiers de mise en page xml qui permet de visualiser le rendu et les manipuler en utilisant une interface graphique.

Comment Télécharger, installer et configurer Android Studio

Prérequis pour utiliser Android Studio

1. Télécharger des outils de développement Android

Google a mis en ligne un site pour développeurs, pour permettre ces derniers à télécharger des outils de développement pour créer ses applications, pour développer les applications Android, là on ne parle pas que de mobile, mais également des applications pour Android Auto ou TV.

Comme toute plateforme, Android aussi a besoin des outils de développement pour créer ses applications, besoin d’un Kit de développement logiciel, SDK en anglais (Software Development Kit) pour la création de ses applications et également besoin de JDK pour bénéficier de la machine virtuelle Java, la machine virtuelle exécute les instructions données par le bytecode contenu dans la classe java du fichier .java.

Android Studio est un environnement de développement pour développer des applications mobiles Android. Il est basé sur IntelliJ IDEA et utilise le moteur de production Gradle. Il peut être téléchargé sous les systèmes d’exploitation Windows, macOS et Linux.

[su_button url= »https://developer.android.com/studio/ » target= »blank » background= »#00853e » size= »5″]Télécharger Android Studio[/su_button]

C’est quoi un SDK (Software Development Kit ?

Un Kit de développement logiciel, aussi appelé trousse de développement logiciel, est un ensemble d’outils logiciels destinés aux développeurs, facilitant le développement d’un logiciel sur une plateforme donnée (par exemple, iOS, Android, BlackBerry 10, Symbian, Bada, Linux, OS X, Microsoft Windows).

Cliquer sur ce lien pour  [su_button url= »https://developer.android.com/studio/#downloads » target= »blank » background= »#00853e »]Télécharger SDK Android[/su_button]

Et c’est quoi le JDK (Java Development Kit ?

Java Development Kit, désigne un ensemble de bibliothèques logicielles de base du langage de programmation Java, ainsi que les outils avec lesquels le code Java peut être compilé, transformé en Bytecode destiné à la machine Virtuelle Java.

Cliquer sur ce lien pour [su_button url= »https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html » target= »blank » background= »#00853e »]Télécharger JDK[/su_button].

[su_label type= »info »]Important : N’oublier pas d’accepter le Contrat de licence de code binaire Oracle pour Java SE, sinon, le téléchargement ne peut pas démarrer ! [/su_label]

La configuration matérielle

Vous devrez donc disposer d’un ordinateur fonctionnant avec l’un de ces OS cités ci-bas. Il faudra également que cet ordinateur soit suffisamment puissant car Android Studio est gourment en ressources, cet outil étant très complet puisqu’il fournit en plus de la gestion de projets, les API disponibles pour l’ensemble des versions d’Android existantes ainsi que l’exécution des applications dans des machines virtuelles simulant divers modèles de smartphone et tablettes. La disponibilité de différents modèles de machines virtuelle permet d’exécuter et de tester ses programmes sans avoir obligatoirement d’appareils physiquement connectés.

Vous devrez disposer au minimum :

  • Un ordinateur tournant soit sous Mac OS, LINUX ou Windows (version 64 ou 32 bits)
  • D’un minimum de 8 Go (pour travailler dans des bonnes conditions)
  • 8 Go de disque dur de libre.
  • D’un JDK en version 7 ou supérieur (Voir le lien de téléchargement en haut)
  • Et l’IDE Android Studio

Pour Linux

[su_label type= »important »]Attention: Pour le système d’exploitation Linux, en ce qui concerne GNU/Linux, Google conseille d’utiliser une distribution Ubuntu plus récente que la 14.04. Votre bureau devra fonctionner grâce à GNOME ou KDE. Enfin de manière générale, n’importe quelle distribution convient à partir du moment que votre bibliothèque GNU C (glibc) est au moins à la version 2.15. Si vous avez une distribution 64 bits, elle devra être capable de lancer des applications 32 bits.[/su_label]

 

2. Installation des outils de développent Android

Une fois le téléchargement terminé, lancez l’installation de tous les outils.

Commençons par JDK

Installer JDK

Vous connaissez peut-être plutôt le mot IDE. Un IDE est un logiciel dont l’objectif est de faciliter le développement. En d’autres termes, il vous est possible de développer sans un IDE, mais en utiliser un est beaucoup plus pratique. En effet, il contient un certain nombre d’outils, dont au moins un éditeur de texte – souvent étendu pour avoir des fonctionnalités avancées telles que l’auto-complétion ou la génération automatique de code – des outils de compilation et un débogueur. Dans le cas du développement Android, un IDE est très pratique pour ceux qui souhaitent ne pas avoir à utiliser les lignes de commande.

Il existe des alternatives à Android Studio, mais nous ne les verrons pas, puisqu’Android Studio est l’IDE privilégié par Google pour le développement Android. Dans tous les cas, ce que vous devez comprendre, c’est que le code sera pareil quel que soit l’IDE que vous choisirez, l’IDE n’est qu’un outil, il ne fera pas de travail de développement à votre place, il ne fera que vous aider dans cette tâche.

Installer le SDK Android

Les applications Android sont développées en Java, mais un appareil sous Android ne comprend pas le Java tel quel, il comprend une variante du Java adaptée pour Android. Un SDK, un kit de développement dans notre langue, est un ensemble d’outils permettant de développer pour une cible particulière. Par exemple pour développer pour une console de jeu vidéo, on utilise un SDK spécifique pour développer des applications pour cette console. Le SDK Android est donc un ensemble d’outils que met à disposition Google afin de vous permettre de développer des applications pour Android.

Installer Android Studio

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici