Как установить android studio на linux

Обновлено: 04.07.2024

Система сборки Android Studio работает на Gradle, что позволяет создавать несколько вариантов сборки для разных устройств из одного проекта.

В этом руководстве объясняется, как установить Android Studio на Ubuntu 18.04. Те же инструкции применимы для Ubuntu 16.04 и любого дистрибутива на основе Ubuntu, включая Kubuntu, Linux Mint и Elementary OS.

Подготовка

Вам нужно будет войти в систему как пользователь с доступом sudo, чтобы иметь возможность устанавливать пакеты в вашей системе Ubuntu.

Установка Java OpenJDK

Android Studio требует, чтобы в вашей системе был установлен OpenJDK версии 8 или выше.

Мы установим OpenJDK 8 . Установка довольно проста, начните с обновления индекса пакета:

Установите пакет OpenJDK 8, набрав:

Проверьте установку, введя следующую команду, которая распечатает версию Java :

Результат должен выглядеть примерно так:

Установка Android Studio

Чтобы загрузить и установить пакет оснастки Android Studio, откройте терминал с помощью Ctrl+Alt+T и введите:

После завершения установки вы увидите следующий вывод:

Вот и все. Android Studio установлена на вашем рабочем столе Ubuntu.

Запуск Android Studio

Вы можете запустить Android Studio, набрав android-studio в своем терминале или щелкнув значок Android Studio ( Activities -> Android Studio ).

Когда вы запускаете Android Studio в первый раз, появится следующее окно с просьбой импортировать настройки Android Studio из предыдущей установки:

Затем вам будет предложено выбрать тип установки для Android Studio. Скорее всего, вы захотите выбрать вариант «Стандартный».

На следующем шаге вы можете выбрать тему пользовательского интерфейса, и мастер установки загрузит и установит необходимые компоненты SDK. Этот процесс может занять некоторое время в зависимости от скорости вашего подключения.

После загрузки Android Studio IDE вам будет представлена страница приветствия:

Выводы

Вы узнали, как установить Android Studio на рабочий стол Ubuntu 18.04. Теперь вы можете изучить свою новую среду IDE и начать работу над проектами Android.

Чтобы получить дополнительную информацию о том, как разрабатывать приложения с помощью Android Studio, посетите страницу документации Android Studio .

Существуют разные способы установки Android Sudio на Linux, которые зависят от конкретного дистрибутива. В данной статье будут приведены некоторые из них.

Если вы используете 64-битную ОС, в окне терминала введите следующую команду.

Затем нужно установить библиотеки для mksdcard SDK, который создаёт образы дисков файловой системой FAT32. Для этого в терминале введите команду.

Установите Java Development Kit (JDK), введя следующую команду.

Загрузите Android Studio с официального сайта.

Сделайте символьную ссылку для быстрого запуска:

  • С помощью терминала.
  • С помощью Android Studio.





Проверьте наличие Java. Для этого введите echo $JAVA_HOME. Если путь указан не /usr/lib/jvm/default-java, то ввести следующую команду.

Запустите Android Studio, прописав в терминал название созданной символьной ссылки или используя иконку Android Studio в меню. Наслаждайтесь!

Для того, чтобы упростить себе работу с проектами, можно дополнительно установить Git или Mercurial.

Настройка Git на Fedora

Перед установкой желательно убедиться в том, что существующие пакеты обновлены, введя следующую команду.

Затем можно начать установку Git.

После завершения Git будет установлен и готов к использованию. Чтобы проверить версию установленного Git, нужно ввести следующую команду.

Теперь необходимо настроить имя пользователя и e-mail. Для этого нужно их глобально задать, введя следующие команды.

Убедиться, что пользователь добавлен, можно, введя команду ниже.


Настройка Mercurial на Fedora

Установить Mercurial можно, аналогично Git, через менеджер пакетов DNF.

Узнать версию установленного пакета можно через следующую команду.

Для того, чтобы добавить пользователя в файл конфигурации глобально, нужно открыть (или создать, если не существует) файл .hgrc, расположенный в директории $HOME. Файл конфигурации делится на секции, нам в данном случае важна секция [ui], куда и прописываются имя пользователя и e-mail, например.

Чтобы подробнее узнать о структуре файла .hgrc, можно ввести следующую команду.

Чтобы установить Android Studio на Ubuntu, можно воспользоваться Ubuntu Developer Tools Center, также известным как Ubuntu Make.

Чтобы установить Ubuntu Make на Ubuntu 16.04 и старше, нужно ввести в терминал следующую команду.

Если версия Ubuntu младше 16.04, то для установки Ubuntu Make нужно добавить репозиторий из персонального архива пакетов (PPA), введя следующие команды.

После этого можно установить Ubuntu Make.

После того, как Ubuntu Make установлен, можно приступить к установке Android Studio. Для этого нужно ввести следующую команду.

Система предложит выбрать путь, куда будет установлена Android Studio, принять лицензионное соглашение, и затем начнёт установку.


После того, как будет установлен SDK, можно начинать пользоваться Android Studio.


Если это необходимо, можно установить символьные ссылки, как это было сделано в примере с Fedora, или настроить Git\Merucrial.

Настройка Git на Ubuntu

Алгоритм установки аналогичен варианту на Fedora, только используется пакетный менеджер APT. Для начала нужно обновить пакеты.

Затем можно устанавливать Git.

После завершения Git будет установлен и готов к использованию. Чтобы проверить версию установленного Git, нужно ввести следующую команду.

Теперь необходимо настроить имя пользователя и e-mail. Для этого нужно их глобально задать, введя следующие команды.

Убедиться, что пользователь добавлен, можно, введя команду ниже.


Настройка Mercurial на Ubuntu

Для того, чтобы установить Mercurial, нужно скачать его с помощью пакетного менеджера.

Узнать версию установленного пакета можно через следующую команду.

Для того, чтобы добавить пользователя в файл конфигурации глобально, нужно открыть (или создать, если не существует) файл .hgrc, расположенный в директории $HOME. Файл конфигурации делится на секции, нам в данном случае важна секция [ui], куда и прописываются имя пользователя и e-mail, например.

Чтобы подробнее узнать о структуре файла .hgrc, можно ввести следующую команду.

Как установить Android Studio на Linux : 2 комментария

Добрый день, подскажите пожалуйста как правильно настроить и запустить эмулятор в Ubuntu.
Спасибо.

Узнайте о том, что такое Android Studio (Linux), и как погрузиться в мир мобильного девелопмента. Пошаговая инструкция по установке популярной среды разработки на персональный компьютер под управлением Linux.

Android Studio — это IDE или интегрированная среда разработки, реализуемая в рамках проекта компании Google. Сборник инструментов и плагинов распространяется бесплатно и дает возможность желающим попробовать себя в роли разработчика мобильных приложений.

Интегрированная среда разработки приложений на Android доступна для всех операционных систем. Но часто молодых разработчиков интересует установка Android Studio на Linux.

Нет ничего сложного в том, чтобы начать пользоваться популярнейшей средой для мобильного девелопмента в ОС Linux. Используйте один из способов из пошаговой инструкции — установите IDE: с официального сайта, из PPA или с помощью утилиты umake.

Установка Android Studio на Linux

Установка Android Studio на Linux mint и другие производные

С официального сайта

Введя в консоли «sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386» вы получите дополнительные библиотеки, требуемые для установки среды.

По аналогии с вариантом загрузки IDE на Ubuntu произведите установку Android Studio Linux клиент с официального сайта и запустите из директории загрузки.

Если установочный пакет сохранился в папке Downloads, его потребуется перенести командой «sudo mv

/downloads/android-studio/usr/local/» в директорию usr/local/ соответственно.

Затем запустите установку, набрав:

./studio.sh Дальше обращаться к консоли не потребуется. Как и в случае работы с Ubuntu, установка будет происходить в окне.

android studio ubuntu

Из PPA

Для установки из PPA интегрированной среды разработки на «Линукс минт», потребуется использовать уже знакомый репозиторий:

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

Начните установку программы с ввода в терминал команды:

sudo apt update

sudo apt-get install android-studio

Готово. Запускается IDE так же, как и на Ubuntu.

install android studio ubuntu

Установка Android Studio в Ubuntu

С официального сайта

Android Studio в Ubuntu установка производится в несколько шагов. До начала работы IDE, первым шагом установите виртуальную машину Java. Подходящей версией будет Java 8 Oracle. Для загрузки инструментария на компьютер введите команду ниже.

Далее с сайта разработчика вам потребуется скачать установочный файл Android Studio для Linux с дальнейшей распаковкой его в директорию с помощью команды:

sudo unzip android-studio-ide-141.2178183-linux.zip -d /opt

А запустить программу из папки вы сможете строкой — /opt/android-studio/bin/studio.sh

Дальнейшее управление процессом не потребует использования терминала и будет происходить в окне приложения. На выбор будет предоставлен вариант ручной или автоматической установки, показан список компонентов программы. По окончании продолжительной загрузки, нажмите кнопку «Finish».

андроид студио на линукс

Из PPA

Если с официального сайта установить среду разработки мобильных приложений не удалось или потребовалась старая версия программы, можно взять Андроид Студио из PPA.

Для начала добавьте директорию, вписав строчку:

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

Затем наберите в консоли «sudo apt-get install android-studio», чтобы установить программу. По окончании установки запустите инструментарий разработки, набрав Dash: studio.

Или напрямую из папки /opt, введя в консоли: /opt/android-studio/bin/studio.sh.

установка андроид студио на линукс

Через Umake

Сократить продолжительность установки Android Studio на компьютер поможет Ubuntu make. Эта утилита распространяется бесплатно и создана специально для того, чтобы облегчить разработчику процесс установки ряда программ.

Более того, пользователям системы Ubuntu версии 15.04 и выше Umake доступна с самого начала. Из официального репозитория установить ее можно командой «sudo apt install ubuntu-make».

андроид студио люнекс установка

Владельцам операционной системы ранних версий (14.10 и ниже) потребуется установка из PPA, набрав в консоли:

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

sudo apt-get update

sudo apt-get install ubuntu-make.

Далее установите мобильную среду через строчку в терминале:

umake android -accept-license

или umake android.После установки ярлык будет создан автоматически.

В каждом из перечисленных случае вам потребуется заблаговременно установить виртуальную машину Java и использовать терминал для написания команд. В остальном установка Андроид Студио от способа к способу имеет минимальные различия.

Расскажите, пожалуйста, о полном процессе установки Android Studio и его необходимых зависимостях.

Установка Java

Установка Android Studio

Загрузите Android Studio отсюда, используйте все пакеты Android Studio

Извлеките файл архива в подходящее место для ваших приложений, например: /opt , Используйте имя файла вашего загруженного архива, в моем примере android-studio-ide-141.2178183-linux.zip

Чтобы запустить Android Studio, перейдите к /opt/android-studio/bin каталог в терминале и выполнить ./studio.sh , Или используйте файл рабочего стола, см. Ниже.

Вы можете добавить /opt/android-studio/bin в переменную окружения PATH, чтобы вы могли запустить Android Studio из любого каталога.

Создать файл рабочего стола

Создать новый файл androidstudio.desktop запустив команду:

и добавьте строки ниже

Установка Android SDK (при необходимости)

Нажмите отмеченную кнопку

введите описание здесь

Получить новейшие инструменты SDK

Как минимум, при настройке Android SDK вы должны загрузить новейшие инструменты и платформу Android:

Откройте каталог Инструменты и выберите:

  • Инструменты Android SDK
  • Android SDK Платформа-инструменты
  • Android SDK Build-tools (самая высокая версия)

Откройте первую папку Android XX (последняя версия) и выберите:

  • Платформа SDK
  • Системный образ для эмулятора, такой как ARM EABI v7a System Image

Получить библиотеку поддержки для дополнительных API

Библиотека поддержки Android предоставляет расширенный набор API, совместимых с большинством версий Android.

Открой Extras каталог и выберите:

  • Репозиторий поддержки Android
  • Библиотека поддержки Android

Получите сервисы Google Play для еще большего количества API

Для разработки с помощью API Google вам необходим пакет услуг Google Play:

Открой Extras каталог и выберите:

  • Google Repository
  • Сервисы Google Play

Установить пакеты

После того, как вы выбрали все нужные пакеты, продолжайте установку:

  • Нажмите Установить X пакетов .
  • В следующем окне дважды щелкните имя каждого пакета слева, чтобы принять лицензионное соглашение для каждого.
  • Нажмите Установить .

@AB ответ правильный и полный. Я просто добавляю, что в качестве альтернативы вы можете легко установить последнюю версию Android Studio, используя Ubuntu Make от Canonical.

Установка Ubuntu Make:

Для Ubuntu 14.04LTS

Для Ubuntu 15.10 и выше

Ubuntu Make уже есть в официальных репозиториях, запустите:

Обратите внимание, что версия Umake должна быть 16,05, чтобы иметь возможность загрузить Android Studio, проверьте, запустив

Если нет, используйте метод Ubuntu 14.04 для его установки.

Установка Android Studio:

Удалить Android Studio:

Самый простой способ установить Android Studio (или любой другой инструмент разработчика) в Ubuntu - это использовать пакет оснастки из магазина Ubuntu Software. Не нужно скачивать Android Studio в формате zip, попробуйте установить его вручную, добавить PPA или возиться с установкой Java. Пакет snap включает в себя последнюю версию Android Studio, а также OpenJDK и все необходимые зависимости.

Шаг 1. Установите Android Studio

Ищите "android studio" в Ubuntu Software, выберите первую появившуюся запись и установите ее:

Или, если вы предпочитаете командную строку, запустите это в терминале:

Шаг 2. Установите Android SDK

Откройте недавно установленную Android Studio с панели инструментов:

Не нужно ничего импортировать, если вы устанавливаете его впервые:

Мастер установки проведет вас через установку:

Выберите " Стандартная установка", чтобы получить последнюю версию SDK, и " Выборочную" в случае, если вы хотите изменить версию SDK или место ее установки. Начиная с этого момента, это довольно просто, просто нажмите Next-Next, и вы получите загруженный и установленный SDK.


Шаг 3: Установка PATH (необязательно)

Этот шаг может быть полезен, если вы хотите, чтобы в терминале были доступны команды разработчика Android SDK, такие как adb, fastboot, aapt и т. Д. Может понадобиться сторонним разработчикам, таким как React Native, Ionic, Cordova и т. Д., А также другим инструментам. Для настройки путей, отредактируйте

и затем добавьте следующие строки:

Если вы изменили расположение SDK в конце шага 2, не забудьте изменить строку export ANDROID_HOME=$/Android/Sdk соответственно. Перезапустите (или просто выйдите из системы, а затем снова войдите в систему), чтобы значения PATH вступили в силу.

Протестировано на Ubuntu 18.04 LTS и 16.04 LTS. Технически должен работать на любой версии Ubuntu с поддержкой оснастки (16.04 LTS и новее). Будет работать и на 14.04 LTS, если вы сначала установите поддержку пакетов Snap.

В канун 2018 года, получивший наибольшее количество голосов ответ по-прежнему является потрясающим, но, кажется, он немного устарел, и, столкнувшись с этим недавно, я решил поделиться своим свежим опытом здесь.

После выхода Android Studio 2.2 вам больше не нужно устанавливать JDK самостоятельно, так как он поставляется вместе с IDE.

Следующая команда должна выполняться в первую очередь, чтобы мы могли избежать некоторых проблем с инструментом AVD в будущем:

Вы можете получить архив Android Studio отсюда. Ничего особенного, просто дождитесь окончания загрузки:)

3.1 [Необязательно] Изменить разрешение на запись для папки Android Studio

Вы можете найти настройки прав записи для всех пользователей удобными, когда дело доходит до обновления Android Studio. Однако он не используется широко и, похоже, нарушает принцип наименьших привилегий. Однако на всякий случай, если вам нравится этот способ, лучше просто выполните в терминале:

В качестве альтернативы вы всегда можете запустить Android-Studio от имени пользователя root и выполнить все необходимые обновления без участия этого шага.

Я не принимаю идею, что у каждого пользователя должна быть своя собственная копия инструментов Android SDK (инструменты сборки, исходные коды, системные образы и т. Д.), Но Android Studio работает именно так (вероятно, из-за проблем с разрешениями). Давайте сделаем так, чтобы он использовал другую папку, общую для всех пользователей системы.

4.1 Создать каталог

Создайте папку android-sdk для будущего использования:

Последняя команда изменяет права доступа, поэтому каждый пользователь системы может редактировать эту папку android-sdk (установка и удаление пакетов).

4.2 Установка переменных среды

Android Studio все еще указывает на свой путь в данный момент. Чтобы Android Studio устанавливал SDK в общую папку, нам нужно указать переменные среды. В настоящее время есть две переменные, указывающие на папку SDK: ANDROID_HOME и ANDROID_SDK_ROOT. Первый не рекомендуется использовать, но Android Studio не будет использовать ANDROID_SDK_ROOT при первом запуске, даже если он указан, поэтому я рекомендую указать обе переменные. Чтобы все было согласованно и понятно, давайте определим их в отдельной оболочке для android-studio в папке profile.d (чтобы вы могли удалить их позже в случае удаления Android Studio):

4.2.1 Настройка переменной JAVA_HOME

Если вы собираетесь использовать команды gradlew через интерфейс CLI, будет полезно добавить JAVA_HOME, указывающий на встроенный JRE (иначе gradle не сможет его найти)

Теперь вам нужно выйти из системы и войти обратно, чтобы применить этот новый скрипт.

Так как мы изменили разрешения для папки SDK ( /opt/google/android-sdk/ ), нам не нужно никаких специальных разрешений для записи в него. Просто запустите android-studio от имени вашего текущего пользователя:

Теперь следуйте инструкциям мастера установки. В конце концов вы попадете в окно "Загрузка компонентов". Это может занять некоторое время, пока необходимые компоненты не будут установлены. Поскольку мы позаботились обо всех необходимых библиотеках и программном обеспечении с самого начала (часть 2), этот процесс должен быть завершен без каких-либо ошибок.

При первом запуске Android Studio устанавливает только новейшую платформу SDK (на момент написания API 27). Чтобы сделать ваш набор инструментов жизнеспособным, вам нужно установить не менее 2-3 более старых платформ SDK ( здесь вы можете найти панель мониторинга, показывающую фактическую потребность в различных версиях API). Чтобы получить их, на экране приветствия Android Studio нажмите "Настроить" и выберите опцию SDK Manager.

Отсюда вы можете выбрать все, что вам нужно для разработки приложений для Android. PS На самом деле вы можете установить все из списка (даже устаревшие пакеты), но для загрузки потребуется много времени.

В настоящее время Android Studio предлагает встроенную функцию для создания записи на рабочем столе. Нам нужно запустить Studio с правами суперпользователя, так что это можно сделать для всех пользователей системы:

Опция PS -E необходима для того, чтобы переменные окружения (ANDROID_HOME/ANDROID_SDK_ROOT) были доступны во время sudoing.

Вам придется снова пройти тот же Мастер настройки (сейчас он выполняется для пользователя root), и как только вы откроете экран приветствия, вы можете найти опцию Создать запись рабочего стола в меню "Настройка":

В открывшемся диалоговом окне убедитесь, что установлен флажок "Создать запись для всех пользователей", и нажмите кнопку "ОК".

Теперь вы можете закрыть Android Studio и открыть из Unity Launcher!

PS Для тех, кто интересуется, где была создана запись и что внутри, вы можете найти ее в /usr/share/applications/jetbrains-studio.desktop :

А для сладостей я подготовил сценарий оболочки, который вы можете использовать для полного удаления вашей Android Studio, включая папку SDK, настройки, эмуляторы и папки кэша от всех пользователей. Он предназначен для описанных выше шагов, но пути находятся в верхней части файла, так что вы можете легко адаптировать его для своей конфигурации. Вот так:

Обратите внимание, что подстановочный знак.AndroidStudio * используется в скрипте для удаления настроек различных версий Android Studio. Если вы храните что-то ценное в скрытой папке с именем, начинающимся с ".AndroidStudio", оно также будет удалено.

Для тех, кто не знаком с понятием сценариев оболочки, вот простые шаги, которые должны помочь:

  1. Откройте терминал, напишите команду nano. Нано редактор будет открыт в окне терминала.
  2. Скопируйте текст из приведенного выше сценария и вставьте его в окно терминала с открытым nano (Ctrl+Shift+V)

Нажмите Ctrl+O, чтобы сохранить файл, выберите путь и имя файла с расширением.sh:


Выход из нано (Ctrl+X)

В терминале вам нужно применить эту команду к только что созданному файлу, чтобы сделать его работоспособным (предположим, вы сохранили свой скрипт в

/Documents каталог и назвал его android_uninstall.sh):

Теперь вы можете запустить скрипт, указав путь к нему в терминале. Имейте в виду, что без разрешения root он не удалит папки из /opt/ директории, поэтому скрипт спросит вас об этих разрешениях, прежде чем что-либо делать.

Вот и все. Я на самом деле довольно новичок в операционных системах типа Linux, поэтому не стесняйтесь исправлять меня в комментариях по мере необходимости.

Читайте также: