Comment installer Android Studio sur Ubuntu?

124

S'il vous plaît dites-moi le processus complet d'installation d'Android Studio et ses dépendances nécessaires.

    
posée aminul haque 09.06.2015 - 10:05
la source

13 réponses

168

Installation de Java

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

Après cela

sudo apt-get install oracle-java8-set-default

Installation d’Android Studio

  1. Téléchargez Android Studio depuis ici , utilisez Tous les packages Android Studio

  2. Extrayez le fichier d’archive dans un emplacement approprié pour vos applications, par exemple: /opt . Utilisez le nom de fichier de votre archive téléchargée, dans mon exemple android-studio-ide-141.2178183-linux.zip

    sudo unzip android-studio-ide-141.2178183-linux.zip -d /opt
    
  3. Pour lancer Android Studio, accédez au répertoire /opt/android-studio/bin dans un terminal et exécutez ./studio.sh . Ou utilisez un fichier de bureau, voir ci-dessous.

    Vous pouvez ajouter /opt/android-studio/bin à votre variable d’environnement PATH pour pouvoir démarrer Android Studio à partir de n’importe quel répertoire.

Créer un fichier de bureau

Créez un nouveau fichier androidstudio.desktop en exécutant la commande:

nano ~/.local/share/applications/androidstudio.desktop

et ajoutez les lignes ci-dessous

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/opt/android-studio/bin/studio.sh" %f
Icon=/opt/android-studio/bin/studio.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=android-studio

Installation du SDK Android (si nécessaire)

  1. Cliquez sur le bouton marqué

  2. Obtenez les derniers outils SDK

    Au minimum, lors de la configuration du SDK Android, vous devez télécharger les derniers outils et la plate-forme Android:

    1. Ouvrez le répertoire Tools et sélectionnez:

      • Outils SDK Android
      • Outils de plate-forme SDK Android
      • Outils de création de SDK Android (version la plus élevée)
    2. Ouvrez le premier dossier Android X.X (la dernière version) et sélectionnez:

      • Plate-forme SDK
      • Une image système pour l'émulateur, telle que Image du système ARM EABI v7a
  3. Obtenez la bibliothèque de support pour des API supplémentaires

    La bibliothèque de support Android fournit un ensemble étendu d’API compatibles avec la plupart des versions d’Android.

    Ouvrez le répertoire Extras et sélectionnez:

    • Référentiel de support Android
    • Bibliothèque de support Android
  4. Obtenez des services Google Play pour encore plus d’API

    Pour développer avec les API Google, vous avez besoin du package de services Google Play:

    Ouvrez le répertoire Extras et sélectionnez:

    • Google Repository
    • Services Google Play
  5. Installez les packages

    Une fois que vous avez sélectionné tous les paquets souhaités, continuez à installer:

    • Cliquez sur Installer les packages X .
    • Dans la fenêtre suivante, double-cliquez sur chaque nom de package à gauche pour accepter le contrat de licence pour chacun.
    • Cliquez sur Installer .
réponse donnée A.B. 09.06.2015 - 10:13
la source
40

@ La réponse de A.B est correcte et complète. J'ajoute simplement que vous pouvez facilement installer un Studio Android à jour à l'aide de Ubuntu Make .

Installer Ubuntu Make:

Pour Ubuntu 14.04LTS

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt update
sudo apt install ubuntu-make

Pour Ubuntu 15.10 et supérieur

Ubuntu Make est déjà dans les dépôts officiels, exécutez:

sudo apt install ubuntu-make

Remarque cette version d'umake doit être 16,05 pour pouvoir télécharger Android Studio, en exécutant

umake --version

Sinon, utilisez la méthode Ubuntu 14.04 pour l’installer.

Installation d'Android Studio:

umake android

Un message d'erreur lié à la licence peut être corrigé à l'aide d'un paramètre supplémentaire:

umake android --accept-license

Désinstallez Android Studio:

umake android --remove
    
réponse donnée hg8 24.09.2015 - 10:14
la source
15

La méthode la plus simple pour installer Android Studio (ou tout autre outil de développement) sur Ubuntu doit utiliser le le package logiciel enfichable du magasin de logiciels Ubuntu. Pas besoin de télécharger Android Studio en tant que zip, essayez de l'installer manuellement, ajoutez des PPA ou manipulez l'installation Java. Le package de composant logiciel enfichable regroupe le dernier Android Studio avec OpenJDK et toutes les dépendances nécessaires.

Étape 1: Installez Android Studio

Recherchez "Android Studio" dans Ubuntu Software, sélectionnez la première entrée qui s'affiche et installez-la:

Ou si vous préférez la ligne de commande, lancez-la dans Terminal :

sudo snap install --classic android-studio

Étape 2: Installez le SDK Android

Ouvrez le nouveau Android Studio à partir du tableau de bord:

Vous n'avez pas besoin d'importer quoi que ce soit si c'est la première fois que vous l'installez:

L'assistant de configuration vous guidera tout au long de l'installation:

Sélectionnez Standard install pour obtenir le dernier SDK et Personnalisé si vous souhaitez modifier la version du SDK ou son emplacement d’installation. A partir de là, c'est simple, il suffit de cliquer sur suivant et vous aurez le SDK téléchargé et installé.

Étape 3: définition des PATH (facultatif)

Cette étape peut être utile si vous souhaitez que les commandes de l’outil de développement du SDK Android telles que adb , fastboot , aapt , etc. soient disponibles dans Terminal . Peut-être nécessaire pour des plates-formes de développement tierces telles que React Native, Ionic, Cordova, etc., ainsi que d'autres outils. Pour définir des PATH, modifiez votre fichier ~/.profile :

gedit ~/.profile

puis ajoutez les lignes suivantes:

# Android SDK Tools PATH
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH="${ANDROID_HOME}/tools:${PATH}"
export PATH="${ANDROID_HOME}/emulator:${PATH}"
export PATH="${ANDROID_HOME}/platform-tools:${PATH}"

Si vous avez modifié l'emplacement du SDK à la fin de l'étape 2, n'oubliez pas de modifier la ligne export ANDROID_HOME=${HOME}/Android/Sdk en conséquence. Effectuez un redémarrage (ou déconnectez-vous, puis reconnectez-vous) pour que les PATH prennent effet.

Testé sur Ubuntu 16.04LTS et supérieur. Je travaillerais aussi sur 14.04LTS si vous Installez d'abord le support pour les packages d'accrochage .

    
réponse donnée HEXcube 30.07.2017 - 12:41
la source
11

À la veille de 2018, la réponse la plus votée est toujours géniale, mais elle semble un peu dépassée et, comme je l'ai récemment découvert, j'ai décidé de partager ma nouvelle expérience ici.

1. Installer Java

Depuis la sortie d'Android Studio 2.2, vous n'aurez pas besoin d'installer de JDK dans la plupart des cas, car il est fourni avec l'EDI.

Référence pour plus d'informations

2. Installation du logiciel prérequis

La commande suivante doit être exécutée en premier lieu, afin d’éviter certains problèmes avec le AVD à l'avenir:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

Référence pour plus de détails

3. Télécharger et décompresser Android Studio

Vous pouvez obtenir une archive Android Studio à partir de ici . Rien de spécial, attendez que le chargement soit terminé:)

Google est un fournisseur LANANA enregistré , afin de respecter Contrat Linux FSH (partie 3.13 / opt) Je voudrais suggérer de décompresser l'archive dans le dossier google/android-studio :

sudo unzip ~/Downloads/android-studio-ide-171.4443003-linux.zip -d /opt/google/

3.1 [Facultatif] Modifier l’autorisation d’écriture pour le dossier Android Studio

Vous pouvez trouver des autorisations d’écriture pour tous les utilisateurs lorsque vous mettez à jour Android Studio. Cependant, il n'est pas largement utilisé et semble violer le principe du moindre privilège . Cependant, juste au cas où, si vous aimez cette façon, mieux exécutez simplement dans le terminal:

sudo chmod o+w /opt/google/android-studio/

Vous pouvez également toujours exécuter Android-Studio pour le compte de root et effectuer toutes les mises à jour nécessaires sans cette étape .

4. Création du répertoire du SDK Android

Je n’accepte pas l’idée que chaque utilisateur devrait avoir sa propre copie des outils du SDK Android (outils de création, codes source, images système, etc.) mais Android Studio fonctionne exactement de cette manière (cela est probablement dû à des problèmes d’autorisations). ). Faisons en sorte d’utiliser un autre dossier partagé par tous les utilisateurs du système.

4.1 Créer un répertoire

Créez le dossier android-sdk pour une utilisation ultérieure:

sudo mkdir /opt/google/android-sdk
sudo chmod o+w /opt/google/android-sdk

La dernière commande modifie les autorisations afin que chaque utilisateur du système puisse modifier ce dossier android-sdk (installation et suppression de packages).

4.2 Définition des variables d’environnement

Android Studio pointe toujours son propre chemin en ce moment. Pour que Android Studio installe les SDK dans un dossier partagé, nous devons spécifier les variables d'environnement. Actuellement, deux variables pointent vers le dossier SDK: ANDROID_HOME et ANDROID_SDK_ROOT . Le premier est obsolète, mais Android Studio n'utilisera pas ANDROID_SDK_ROOT lors du premier lancement, même s'il est spécifié. Je vous recommande donc de spécifier les deux variables. Pour que les choses restent cohérentes et claires, spécifions-les dans un shell distinct pour android-studio dans la profile.d dossier (vous pouvez donc les supprimer plus tard en cas de suppression d'Android Studio):

sudo -i
cd /etc/profile.d/
echo export ANDROID_SDK_ROOT=/opt/google/android-sdk/ > android_studio.sh
echo export ANDROID_HOME=/opt/google/android-sdk/ >> android_studio.sh

4.2.1 Définition de la variable JAVA_HOME

Si vous utilisez des commandes gradlew via l’interface CLI, il sera utile d’ajouter JAVA_HOME pointant vers JRE incorporé (sinon gradle ne pourra pas le localiser)

echo export JAVA_HOME=/opt/google/android-studio/jre >> android_studio.sh

Maintenant, vous devez vous déconnecter du système et vous reconnecter pour appliquer ce nouveau script.

Référence pour plus de détails

5. Installation du SDK

Comme nous avons modifié les autorisations pour le dossier SDK ( /opt/google/android-sdk/ ), nous n'avons pas besoin d'autorisations spéciales pour y écrire. Il suffit de lancer android-studio pour le compte de votre utilisateur actuel:

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

Suivez maintenant les instructions de l'assistant d'installation. Vous finirez par frapper la fenêtre de téléchargement des composants. Cela peut prendre un certain temps jusqu'à ce que les composants requis soient installés. Comme nous avons pris soin de toutes les bibliothèques et de tous les logiciels requis dès le début (partie 2), ce processus devrait être terminé sans aucune erreur.

Au premier lancement, Android Studio installe uniquement la dernière plate-forme SDK (au moment de la rédaction de l’API 27). Pour rendre votre jeu d’outils viable, vous devez installer au moins 2 ou 3 plates-formes SDK plus anciennes ( ici vous pouvez Recherchez le tableau de bord indiquant la demande réelle pour les différentes versions d'API.Pour les obtenir, à partir de l'écran d'accueil d'Android Studio, cliquez sur "Configurer" et choisissez l'option SDK Manager.

De là, vous pouvez choisir ce dont vous avez besoin pour développer des applications Android. P.S. Vous pouvez en fait tout installer depuis la liste (même les paquets obsolètes), mais le téléchargement prendra des années.

6. Créer une entrée de bureau

Actuellement, Android Studio offre une fonctionnalité intégrée pour créer une entrée de bureau. Nous devons exécuter Studio avec les autorisations root, il est donc possible de le faire pour tous les utilisateurs du système:

sudo -E /opt/google/android-studio/bin/studio.sh 

P.S. L'option -E est nécessaire pour garder nos variables d'environnement (ANDROID_HOME / ANDROID_SDK_ROOT) disponibles pendant que sudoing.

Vous devrez à nouveau passer le même assistant d’installation (il est exécuté pour l’utilisateur root maintenant) et une fois que vous avez appuyé sur l’écran de bienvenue, vous pouvez trouver l’option Créer une entrée de bureau à partir du menu "Configurer":

Dans la boîte de dialogue qui s’ouvre, assurez-vous que la case "Créer l’entrée pour tous les utilisateurs" est cochée et cliquez sur OK.

Maintenant, vous pouvez fermer Android Studio et ouvrir depuis Unity Launcher!

P.S. Pour ceux qui s'intéressent à l'emplacement de création de l'entrée et à l'intérieur, vous pouvez le trouver dans /usr/share/applications/jetbrains-studio.desktop :

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/opt/google/android-studio/bin/studio.png
Exec="/opt/google/android-studio/bin/studio.sh" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-studio

A. [Bonus] Désinstaller le script

Et pour les bonbons, j'ai préparé un script shell que vous pouvez utiliser pour supprimer complètement votre Android Studio, y compris le dossier SDK, les paramètres, les émulateurs et les dossiers de cache de tous les utilisateurs. Il est adapté aux étapes ci-dessus, mais les chemins sont en haut du fichier, vous pouvez donc facilement l'adapter à votre propre configuration. Nous y voilà:

#!/bin/bash
####################################
#
# Android Studio uninstalling script
#
####################################

# Ensure root permissions

if [ $(whoami) != 'root' ]; then
    echo "Must be root to run 
chmod u+x ~/Documents/android_uninstall.sh
" exit 1; fi # Variables studio_folders=(.android .AndroidStudio* .gradle) # look for these folders paths=(/home/,2 /root/,1) # in these folders studio_path="/opt/google/android-studio/" sdk_path="/opt/google/android-sdk/" env_variables="/etc/profile.d/android_studio.sh" # Functions deletefolders() { local name_expression=( \( -name "${studio_folders[0]}" ) for (( i=1; i<${#studio_folders[*]}; i++ )); do name_expression[${#name_expression[*]}]=-o name_expression[${#name_expression[*]}]=-name name_expression[${#name_expression[*]}]="${studio_folders[$i]}" done name_expression[${#name_expression[*]}]=\) find "" -maxdepth "" -type d ${name_expression[*]} -exec rm -rf {} \; } # Commands for path in ${paths[*]}; do deletefolders ${path%,*} ${path#*,} done rm -r $studio_path rm -r $sdk_path rm $env_variables

Veuillez noter que le caractère générique .AndroidStudio * est utilisé dans le script pour supprimer les paramètres des différentes versions des studios Android. Si vous conservez quelque chose de précieux dans le dossier caché avec le nom commençant par ".AndroidStudio", il sera également supprimé.

Pour ceux qui ne connaissent pas la notion de scripts shell, voici des étapes simples qui devraient vous aider:

  1. Ouvrir le terminal, écrivez la commande nano. Un nano éditeur sera ouvert dans fenêtre de terminal.
  2. Copiez le texte du script ci-dessus et passez-le dans la fenêtre de terminal avec nano ouverte (Ctrl + Shift + V)
  3. Cliquez sur Ctrl + O pour enregistrer le fichier, choisissez le chemin et le nom du fichier avec l'extension .sh:

  4. Quittez le nano (ctrl + X)

  5. Dans le terminal, vous devez appliquer cette commande au fichier créé pour le rendre exécutable (en supposant que vous ayez enregistré votre script dans le répertoire ~/Documents et l’a nommé android_uninstall.sh):

    %pre%
  6. Vous pouvez maintenant exécuter le script en spécifiant le chemin d'accès dans le terminal. Gardez à l'esprit que sans l'autorisation de root, les dossiers du répertoire /opt/ ne seront pas supprimés. Par conséquent, le script vous demandera ces autorisations avant de faire quoi que ce soit.

C'est ça. Je suis en fait assez nouveau dans les systèmes d'exploitation de type Linux, alors n'hésitez pas à me corriger si nécessaire.

    
réponse donnée Aleksandr Medvedev 21.12.2017 - 20:52
la source
7

Ajouter le dépôt android-studio:

sudo apt-add-repository ppa:maarten-fonville/android-studio
sudo apt-get update

Puis installez:

sudo apt-get install android-studio

Vous trouverez plus d’informations sur lien

    
réponse donnée Momo 28.02.2016 - 14:01
la source
6

Tiré de lien

Android Studio dépend de Java et Oracle Java 7 ou 8 est recommandé

sudo add-apt-repository -y ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java7-installer oracle-java7-set-default

Ajouter le PPA d'Android Studio

sudo add-apt-repository ppa:paolorotolo/android-studio

Ensuite, mettez à jour les listes de packages et installez-les:

sudo apt-get update

sudo apt-get install android-studio

Une fois installé, lancez l'assistant d'installation depuis Unity Dash ou exécutez simplement la commande

/opt/android-studio/bin/studio.sh
    
réponse donnée Maythux 09.06.2015 - 10:13
la source
6

Si vous utilisez une version 64 bits d'Ubuntu (16.04), vous devez installer des bibliothèques 32 bits avec la commande suivante:

sudo apt-get install lib32stdc++6

ou

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

Pour que vous n'ayez pas cette erreur:

Unable to run mksdcard SDK tool.

Pour en savoir plus, consultez cet doc

    
réponse donnée user540417 06.05.2016 - 15:54
la source
2

Pour Ubuntu 16.04, la syntaxe est la suivante.

umake android android-ndk [-h] [-r] [--accept-license] [destdir]
    
réponse donnée K R Jawaharlal 15.07.2016 - 04:55
la source
2

L'installation d'Android Studio sur Ubuntu est encore plus simple. Nous l'avons emballé en un clin d'œil, vous pouvez donc simplement l'installer par

$ sudo snap install android-studio --classic

Ou recherchez simplement Android Studio in Ubuntu Software .

    
réponse donnée Omer Akram 19.03.2018 - 18:17
la source
0

1- Exécuter dans le terminal (Ctrl + Alt + t) et installer JDK:

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

pour vérifier la version java jdk, tapez

javac -version

ou

java -version

2- Téléchargez le fichier ADK complet fourni sur le site officiel, décompressez-le, ouvrez-le et suivez les instructions du fichier install-Linux-tar.txt.

3- Suivez l'assistant d'installation ADK.

    
réponse donnée Sebastián Brun Valiente 16.01.2016 - 06:03
la source
0

La configuration d'Android Studio ne prend que quelques clics. (Vous devriez déjà avoir téléchargé Android Studio .)

Pour installer Android Studio sous Linux, procédez comme suit:

  1. Décompressez le fichier .zip que vous avez téléchargé dans un emplacement approprié pour vos applications, par exemple dans /usr/local/ pour votre profil utilisateur ou /opt/ pour les utilisateurs partagés.

  2. Pour lancer Android Studio, ouvrez un terminal, accédez au répertoire android-studio / bin / et exécutez studio.sh.

  3. Indiquez si vous souhaitez ou non importer les paramètres Android Studio précédents, puis cliquez sur OK .

  4. L'assistant de configuration d'Android Studio vous guide tout au long de la configuration, y compris le téléchargement des composants du SDK Android requis pour le développement.

  

Astuce: pour que Android Studio soit disponible dans votre liste d’applications,   sélectionnez Outils & gt; Créer une entrée de bureau à partir de la barre de menus Android Studio.

Bibliothèques requises pour les ordinateurs 64 bits: Si vous utilisez une version 64 bits d'Ubuntu, vous devez installer des bibliothèques 32 bits avec la commande suivante:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

Si vous exécutez Fedora 64 bits, la commande est la suivante:

sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

et installez jdk [ pas nécessaire maintenant, sera installé automatiquement ]

sudo apt-get install openjdk-9-jdk

copie de lien

    
réponse donnée Hamed 11.06.2017 - 07:31
la source
0

Il n'est pas obligatoire que vous utilisiez une archive de package.

Installation

  • Téléchargez le fichier zip ici:

    lien

  • Extrayez-le sous /home/....

  • Exécutez ./bin/sudio.sh

Pour créer une entrée de bureau:

Go to Android Studio > Tools > Create desktop Entry

Prérequis:

OpenJDK est pré-installé, utilisez-le donc.

Android Studio vous avertit par une petite boîte de dialogue lorsqu'une mise à jour est disponible pour l'EDI, mais vous pouvez vérifier manuellement les mises à jour en cliquant sur Help > Check for Update

FYI

Vous pouvez basculer entre les JDK en modifiant le chemin JDK dans les paramètres. Les JDK sont installés sous /usr/lib/jvm

$ ls /usr/lib/jvm/
default-java  java-1.5.0-gcj-6-amd64  java-1.8.0-openjdk-amd64  java-8-openjdk-amd64

Ici, dans mon cas, /usr/lib/jvm/default-java est un lien symbolique vers /usr/lib/jvm/java-8-openjdk-amd64

Je l’utiliserais donc comme chemin JDK dans les paramètres.

    
réponse donnée reversiblean 24.12.2017 - 09:19
la source
0

Android Studio est disponible en tant que package de capture dans toutes les versions actuellement prises en charge d'Ubuntu. La version actuelle du paquetage android-studio du mois de mai 2018 est la version 3.1.2.0. Pour l'installer, ouvrez le terminal et tapez:

sudo snap install android-studio --classic  

Android Studio fournit les outils les plus rapides pour créer des applications sur tous les types d'appareils Android.

L'édition de code, le débogage, l'outillage de performance, un système de génération flexible et un système de création / déploiement instantané de classe mondiale vous permettent de vous concentrer sur la création d'applications uniques et de haute qualité.

    
réponse donnée karel 19.03.2018 - 00:48
la source

Lire d'autres questions sur les étiquettes