Aujourd’hui, nous installons tous les outils nécessaires pour devélopper des applications Android sous Linux.

Ce tutoriel s’adresse aux utilisateurs Linux mais est très facilement transférable d’un système à l’autre.

Ma machine principale tourne sous Ubuntu mais le tuto fonctionne aussi pour Linux Mint ou Debian.

Linux : installer Android Studio pour développer des applications Android photo 1

Pour mener à bien l’installation, il nous faut donc : une version récente de Java et Android Studio pour coder nos applications pour mobiles, tablettes, télévision, Android wear… vous allez vraiment pouvoir vous amuser !

Installation de Java

On installe la version Oracle de Java pour maximiser les chances que tout tourne bien ensuite, avec un PPA :

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update 
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default

On vérifie notre version de Java:

java -version

ce qui nous retourne :

java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)

Java 8 est donc bien installé.

Installation d’Android Studio

On installe Android Studio avec un PPA également:

sudo add-apt-repository ppa:paolorotolo/android-studio
sudo apt-get update
sudo apt-get install android-studio

et on lance l’assistant de configuration qui va récupérer les packages et les mises à jour :

/opt/android-studio/bin/studio.sh

L’installation prend pas mal de temps, il y a environ 600 Mo à télécharger et à compiler ensuite.

Définir le chemin de JAVA_HOME

Au lancement d’Android Studio, il est possible d’obtenir une erreur dans les logs qui indique “Could not determine Java Version”. Cela signifie que plusieurs versions différentes de Java cohabitent sur votre système. Ce n’est pas un problème mais vous allez devoir définir la bonne version de Java pour Android Studio.

A lire :  Eliminer le message "the flash plug-in was blocked because it is out-of-date" sous Chromium

Deux possibilités s’offrent à vous.

Définir le chemin Java dans le projet

La première solution est de définir le chemin de l’exécutable Java directement dans votre projet. Il suffit de se rendre dans Android Studio > File > Project Structures > SDK location et de rentrer le bon chemin (/usr/lib/jvm/java-8-oracle pour Java8) :

Linux : installer Android Studio pour développer des applications Android photo

Définir le chemin Java globalement

La seconde solution, plus pérenne, est d’éditer le fichier de configuration global /etc/profile, qui s’appliquera à tous les utilisateurs du système :

sudo nano /etc/profile

Et on y ajoute :

# MATT set JAVA_HOME
export JAVA_HOME=$(readlink -e /usr/bin/java | sed 's/\(.*\)bin\/java$//')
export PATH=$JAVA_HOME/bin:$PATH

Le plus de cette méthode est qu’au lieu de mettre un lien en dur qui cassera l’installation à la prochaine mise à jour majeure de Java, on s’assure de toujours pointer vers la dernière version de notre exécutable.

Enregistrez le fichier et relancez-le pour activer les changements:

source /etc/profile

On vérifie ensuite notre chemin vers l’exécutable Java :

echo $JAVA_HOME

qui nous retourne bien :

/usr/lib/jvm/java-8-oracle/jre/

Ajouter Android Studio au menu Gnome

Pour ajouter Android Studio au menu Gnome (ou le faire apparaître), il suffit de lancer:

alacarte

Naviguez ensuite dans la catégorie Programmation puis cochez Android Studio et validez:

Linux : installer Android Studio pour développer des applications Android photo 3

Si le raccourci n’existe pas, créez-le et pointez-le vers le chemin de l’exécutable suivant:

/opt/android-studio/bin/studio.sh

Création de votre premier projet

Il ne vous reste plus qu’à créer votre premier projet d’application Android. L’interface de sélection du type de page est intuitive:

Linux : installer Android Studio pour développer des applications Android photo 2

Une fois que vous avez choisi le type de page, vous vous retrouvez dans l’IDE pour effectuer vos changements cosmétiques et coder vos classes et fonctions. Vous pouvez voir vos changements en temps réels, c’est bien fait.

A lire :  BIND9 : résoudre l'erreur "ignoring out-of-zone data"

Voilà, il ne vous reste plus qu’à trouver une bonne idée et la mettre en code :)

Pour développer votre projet WordPress ou Woocommerce, faites appel à mon expertise pour réaliser un site rapide, performant et fonctionnel.

Contactez-moi

Si vous avez trouvé une faute d’orthographe, informez-nous en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée s’il vous plaît.

Articles en rapport:

Linux : installer Android Studio pour développer des applications Android

par Matt Lecture: 3 min
0

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Privacy Settings

Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

In order to use this website we use the following technically required cookies
  • wordpress_test_cookie

Decline all Services
Accept all Services

Pin It on Pinterest

Share This

Spelling error report

The following text will be sent to our editors: