Pour ma Ubuntu } _, j'ai téléchargé la dernière version du SDK Android à partir de la page this .
Après avoir extrait le .tgz
fichier téléchargé, j'essayais de rechercher instructions d'installation et j'ai trouvé:
Pour démarrer avec Linux:
Décompressez le fichier .Zip que vous avez téléchargé. Les fichiers SDK sont téléchargés séparément dans un répertoire spécifié par l'utilisateur.
Notez le nom et l'emplacement du répertoire SDK sur votre système. Vous devrez vous référer au répertoire SDK ultérieurement lorsque vous utilisez les outils SDK à partir de la ligne de commande.
Qu'est-ce que exactement sommes-nous censés faire?
Il n'est pas nécessaire de télécharger des fichiers binaires ou des fichiers ni de suivre des instructions d'installation difficiles.
Tout ce que vous avez vraiment besoin de faire est:
Sudo apt update && Sudo apt install Android-sdk
Mise à jour: Ubuntu 18.04 uniquement
Pour l'installer sur un système basé sur Debian, faites simplement
# Install latest JDK
Sudo apt install default-jdk
# install unzip if not installed yet
Sudo apt install unzip
# get latest sdk tools - link will change. go to https://developer.Android.com/studio/#downloads to get the latest one
cd ~
wget https://dl.google.com/Android/repository/sdk-tools-linux-4333796.Zip
# unpack archive
unzip sdk-tools-linux-4333796.Zip
rm sdk-tools-linux-4333796.Zip
mkdir Android-sdk
mv tools Android-sdk/tools
Ajoutez ensuite le SDK Android à votre PATH, ouvrez ~/.bashrc
dans l'éditeur et ajoutez les lignes suivantes dans le fichier
# Export the Android SDK path
export Android_HOME=$HOME/Android-sdk
export PATH=$PATH:$Android_HOME/tools/bin
export PATH=$PATH:$Android_HOME/platform-tools
# Fixes sdkmanager error with Java versions higher than Java 8
export Java_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules Java.se.ee'
Courir
source ~/.bashrc
Afficher tous les packages sdk disponibles
sdkmanager --list
Identifiez la dernière plate-forme Android (ici 28) et lancez
sdkmanager "platform-tools" "platforms;Android-28"
Maintenant, vous avez installé adb, fastboot et les derniers outils SDK
Si vous êtes sur Ubuntu 17.04 (Zesty) et que vous avez littéralement besoin du SDK (pas d'Android Studio), vous pouvez l'installer comme sur Debian :
build.gradle
, remplacez compileSdkVersion
par 23
et buildToolsVersion
par 24.0.0
gradle build
Sudo add-apt-repository -y ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer Oracle-Java7-set-default
wget https://dl.google.com/dl/Android/studio/ide-zips/2.2.0.12/Android-studio-ide-145.3276617-linux.Zip
unzip Android-studio-ide-145.3276617-linux.Zip
cd Android-studio/bin
./studio.sh
installer le Android SDK pour moi n’était pas le problème, mais le problème était d’avoir le bon JRE et JDK.
Pour résoudre ce problème, installez la machine virtuelle 8 (la dernière entièrement compatible pour le moment):
Sudo apt-get install openjdk-8-jre
Utilisez ensuite update-alternative pour passer à la version jre-8:
Sudo update-alternatives --config Java
Vous pouvez rétablir la version de la machine virtuelle Java lorsque vous le souhaitez avec la même commande update-alternatives
Notez que vous devez probablement faire la même chose après cela avec javac
également (maintenant vous n’avez plus que la commande Java
en version 8)
d'abord faire:
Sudo apt-get install openjdk-8-jdk
suivant:
Sudo update-alternatives --config javac
Ensuite, vous pouvez installer Android SDK nécessitant cette version spécifique de Java.
Pour installer Android SDK dans UBUNTU 16.04
export Android_HOME=/usr/lib/Android-sdk
Après cet ensemble Android_HOME
export Android_HOME=/usr/lib/Android-sdk