Ce tutorial se penchera sur l'installation d'Android Studio sous Ubuntu 14.04; ça sera assez direct alors attachez vos ceintures!
Je zappe l'installation de java sous Ubuntu; le plus simple c'est d'installer Open JDK 7 via le paquet default-jdk:
sudo apt install default-jdk
Il n'y a pas d'énorme différence entre OpenJDK et Oracle JDK comme vous pouvez lire ici et ici.
Commencez par télécharger le fichier compressé d'Android Studio depuis le site officiel.
Créez un dossier Applications dans votre home (pour y mettre un peu d'ordre) et décompressez-y le fichier que vous avez téléchargé:
mkdir ~/Applications
unzip -d ~/Applications android-studio-ide-XXX.XXXXXXX-linux.zip
Changez les XXX.XXXXXXX par votre numéro de version.
Démarrez Android Studio depuis le dossier ~/Applications/android-studio/bin:
~/Applications/android-studio/bin/./studio.sh
Suivez le guide c'est assez simple à comprendre et installez les outils du Sdk Android que vous voulez dans votre distribution via le Sdk Manager. Créez par la même occasion un raccourci vers Android Studio pour l'utilisateur en cours (Create Desktop Entry).
Par défaut le Sdk Android se trouvera dans votre home dans le dossier ~/Android/Sdk; j'y réfèrerai par cette adresse.
Il s'agit maintenant de changer les permissions sur adb pour qu'il puisse se connecter à vos périphériques connectés. Allez dans le dossier contenant adb et changez les permissions comme suit:
cd ~/Android/Sdk/platform-tools
chown root:$USER adb
chmod 4550 adb
Le but de cette manœuvre est de pouvoir utiliser adb avec assez de permissions (sans avoir à faire sudo adb à chaque fois).
Éditez votre fichier .profile:
nano ~/.profile
et ajoutez-y à la fin cette ligne:
PATH="$HOME/Android/Sdk/platform-tools:$PATH"
ou bien si vous voulez en plus propre:
if [ -d "$HOME/Android/Sdk/platform-tools" ] ; then
PATH="$HOME/Android/Sdk/platform-tools:$PATH"
fi
puis rechargez-le:
source ~/.profile
Comme ça vous pouvez appeler adb depuis n'importe où.
Maintenant passons à autre chose.. Si votre ordinateur est capable de virtualisation matérielle (et que c'est activé depuis votre BIOS) Android Studio vous a peut-être fait la remarque concernant KVM. Cette partie maintenant concerne l'installation de KVM.
Vous pouvez vérifier si votre ordinateur est capable de virtualisation matérielle via cette commande:
egrep -c '(vmx|svm)' /proc/cpuinfo
Si la sortie est supérieure à 0 c'est que c'est bon sinon c'est pas la peine de continuer mais vous pouvez quand-même utiliser l'émulateur (quoiqu'avec de moins bon résultats). Vérifiez aussi si l'option de virtualisation est activée depuis votre BIOS.
Pour en savoir plus sur les flags dans votre fichier /proc/cpuinfo, référez-vous à cette question sur StackExchange.
Installez KVM et quelques outils nécessaires via:
sudo apt install qemu-kvm libvirt-bin bridge-utils virt-manager qemu-system
Redémarrez votre ordinateur pour que certains changements aient effet.
Vous pouvez vérifier que KVM s'est bien installé via:
sudo kvm-ok
Et voilà tout ce que j'avais à dire concernant l'installation d'Android Studio sous Ubuntu 14.04...
Des questions? Des remarques? N'hésitez pas!