Table des matières

, ,

Installer Android Studio

prérequis

Les prérequis sont listés pour chaque sur la page de téléchargement de l'IDE https://developer.android.com/studio/?utm_source=android-studio dans la section “System requirements”. Dans le cas de GNU/Linux, pour la version 3.4 d'android Studio:

Installation

Procédure d'installation de l'EDI Android Studio sous Debian/Ubuntu.

  1. Télécharger l'archive de l'installateur disponible à l'URL https://developer.android.com/studio/index.html
  2. Installer les versions 32 bits des bibliothèques libc6, libncurses5, libstdc++6, libbz2-1.0 ainsi que le paquet lib32z1:
$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

Décompresser l'archive dans un dossier destination, par convention /opt

$ sudo unzip android-studio-ide-162.4069837-linux.zip -d /opt/
$ sudo chmod -R user:users /opt/android-studio

Modifier les répertoires config et cache

Par défaut les répertoires configuration et cache pour la construction des applications sont construits dans le dossier home de l'utilisateur lorsque Android studio est lancé. On peut modifier se comportement en éditant les valeurs des variables idea.config.path et idea.system.path dans le fichier idea.properties

Il peut être intéressant de redéfinir le répertoire cache en dehors du répertoire utilisateur lorsque celui-ci est contenu dans un disque SSD.

Modification du repertoire AVD

Par défaut les périphériques émulés sont enregistrés dans /home/user/.android

Pour changer le chemin du répertoire, arrêter Android Studio. Exporter la variable ANDROID_SDK_HOME=“/new/path”

Le répertoire spécifié doit être différent du répertoire racine du Sdk.

Relancer Android Studio, le programme doit avoir recréer un dossier.android sous /new/path Copier /home/user/.android/avd dans /new/path/.android

Après la copie lors du lancement du périphérique des notifications:

Emulator: I/O warning : failed to load external entity "/home/user/.AndroidStudio3.3/config/options/updates.xml"

Démarrer Android Studio

Lancer l'environnement de développement via le script:

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

Environnement chrooté

Installation d'un debian depuis debootstrap

$ sudo sudo apt-get install openjdk-8-jre-headless libext6 libxrender1

Références