web-dev-qa-db-fra.com

Comment installer Android SDK sur Ubuntu?

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?

35
student

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

19
MacroMan

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

10
Nino Handler

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 :

  • Sudo apt installer Android-sdk Android-sdk-platform-23
  • exporter Android_HOME =/usr/lib/Android-sdk
  • Dans build.gradle, remplacez compileSdkVersion par 23 et buildToolsVersion par 24.0.0
  • exécuter gradle build
7
matec
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
2
Ashutosh Srivastava

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.

1
Luca C.

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
0
Kishor Patidar