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

Обновлено: 07.07.2024

Android Studio — это официальная и самая популярная интегрированная среда разработки Android-приложений. Программа разрабатывается корпорацией Google и содержит все необходимые возможности. Среда основана на IntelliJ IDEA, которая написана на Java.

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

Системные требования Android Studio:

Рекомендованные системные требования:

  • Дистрибутив — любой 64 битный дистрибутив с установленной glibc 2.31 или выше и окружением рабочего стола Gnome, KDE или Unity DE.
  • Процессор — 64-битный, с поддержкой SSSE3 и Intel VT или AMD V;
  • RAM — 8 Гб или больше;
  • Свободное место на диске — 8 Гб;
  • Разрешение экрана — 1280 x 800;

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

Вы можете установить Android Studio и Android SDK несколькими способами: c помощью snap-пакета, с официального сайта, из центра приложений, а также с использованием специального инструмента: JetBrains Toolbox. Каждый из способов имеет свои преимущества, и мы рассмотрим их все.

1. Установка из snap-пакета

Для установки Android Studio с помощью snap-пакета откройте терминал и выполните команду:

sudo snap install android-studio --classic

EwVi36uyZG3UhJsoMcw9kQgIUxC5z4j0oAzXpsIpTMosUgVxuqWKAAEk59FHEzPAnlmKj0oXql5Rpc1wAmtjehp1a0Va8X8eR2ObSf8X1ZvhmSQ2gscAAAAASUVORK5CYII=

После завершения загрузки пакета программа будет доступна в главном меню.

2. Установка из центра приложений

Запустите центр приложений Ubuntu и введите в поиске название программы:

hSocLbb5VA8astJGaAo+v+9mR2pZ6pYivbIcuExG9iYssTiNs0FJ5V9H+ASzW7DAWlugAAAABJRU5ErkJggg==

В списке выберите Android Studio и нажмите на кнопку Установить.

1yRHZpc5iOYgGrAYMZPkBHQlfP05ln5crzWSY8TjPbCqP+b4RAYTRFDC99EDpySPSuSbUeDX901jbxLsh4TN53N5kEaoo7sOEUUneL3XZ9KOOrqlqp6NBnAEIvjeLz6MC7gHU0UyBN33cHtjbe7MvVYEqgUaQkY42D3oYFrar5Ux3dUY+ZLhrrm3EuD4rIWMAKJn7p+bzJnUpZX7aC5kgxD+EROnnsCYo6Eu2fwL1KjkLYMWLsEAAAAASUVORK5CYII=

Дождитесь, пока инсталляция будет завершена.

vFPWpTLtgAAAAAElFTkSuQmCC

Процесс установки может занять до 30 минут (зависит от скорости вашего интернет-соединения). По окончании загрузки вы сможете запустить приложение.

3. Установка с официального сайта

Прежде всего, вам необходимо загрузить установщик с официального сайта разработчиков. Перейдите на сайт и нажмите Download Android Studio.

V8QxSMqLnQYtwAAAABJRU5ErkJggg==

Ознакомьтесь с лицензионным соглашением, активируйте чекбокс и нажмите кнопку Download Android Studio for Linux.

9AqUmu9O6UgAAAABJRU5ErkJggg==

Выберите Сохранить файл и нажмите ОК.

ADk2r2JTzdifAAAAAElFTkSuQmCC

Дождитесь завершения скачивания.

oY7plViyQUBGqqwtVsl0y6QC1nDVx+lQTN4TPSIpAhIk2klv5ExHTPxK2JCo8Ztc+orfZkRMCBdC9NhAjFM1BFMDyG1QJOSLH+Gb3qzKQJrzZDACpsay9R5V8qxps1Oa8ljYJbF67lfBU3XkpnZsIih2dGNuWtcYmbZkmEqHnbgQxiTqQnyug4A69jZsRt743JIwhVhVwTztocTwJmqi0PHjhnZMbWlIlmWBBtxA56noMSrRHVkvWaYYVb1YwREpgzhk0CGUFA+6aXdM02Y4TXhogS7IlQuy2JEGs5SZThF0SBGKOIChaFCisrMbxSKQkhiqUppgdluDYpVHVVOXFShqWsDqbkCxYSM9a+w0qU1JoPpkyVZukE1iZEQQXrhYBKBJfECLfIpP8LhKbPO6HjU+4AAAAASUVORK5CYII=

Когда файл будет загружен, перейдите в папку с загрузками и распакуйте содержимое архива в /opt. Для этого используйте команду вида (укажите скачанную вами версию приложения вместо 202.7486908):

D5nXMOOJmtCUAAAAAElFTkSuQmCC

Чтобы добавить ярлык в меню приложений, создайте файл androidstudio.desktop командой:

Добавьте в файл следующий текст и сохраните его:

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

7KGJqTFVxPzdDjOmeHXvSqhRyAQU6zpyPyLHI8CTCiAQOSRbURk7EUJcfgMwg3JgI7WMaAURECLL8mbmQozZiZmAI7hfQ4EMkwGumzyV389zRndfc6viQYgiICYNi20YkEB4f7lf0cMiN7Xz5JEUZmUBQnMPSEhgAkD0X1GpAdmuKgwJRMKEfP6EKdbCjNAACTl1xyNRADkmcvxsehCa1YU1hmOQKKEfwV1l0S68H8eX4NtJv4fvKBtcksbzuYAAAAASUVORK5CYII=

После этого установка будет завершена, и вы можете запустить среду разработки из главного меню:

2fHNIAAAAAElFTkSuQmCC

Но окончательная установка Android Studio ещё не завершена — программа должна скачать все необходимые компоненты и настройки. Если вы работали с Android Studio ранее, в следующем окне вы можете скопировать свои настройки. Если нет, — выберите Do not import settings и нажмите ОК.

7pNwAAAABJRU5ErkJggg==

Потребуется некоторое время, чтобы программа могла загрузить нужные компоненты и настроить систему.

PI7BNpP+H1ddaGiV0YEKAAAAAElFTkSuQmCC

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

AMNqtcWyvJcqAAAAAElFTkSuQmCC

На следующем экране нажмите кнопку Next:

xvucAIpi3Zf5QAAAABJRU5ErkJggg==

После этого вы сможете выбрать между стандартной автоматической инсталляцией и ручной. Второй способ позволяет выбрать для установки отдельные компоненты.

iqVsDZAAAAAASUVORK5CYII=

Выберите предпочитаемую тему оформления:

K0fEsdMAAAAASUVORK5CYII=

Ознакомьтесь со списком компонентов и их расположением:

wLo0EO7tnyPNwAAAABJRU5ErkJggg==

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

QpXiMlLQ+u0AAAAASUVORK5CYII=

Далее начнётся загрузка, которая может занять довольно много времени, скорость зависит от вашего интернет соединения:

EwVi36uyZG3UhJsoMcw9kQgIUxC5z4j0oAzXpsIpTMosUgVxuqWKAAEk59FHEzPAnlmKj0oXql5Rpc1wAmtjehp1a0Va8X8eR2ObSf8XX7qbVVoV50QAAAAASUVORK5CYII=

Можно нажать кнопку Show Details, чтобы наблюдать очерёдность установки компонентов:

H2dhm0v8CwrVYFGAj1PwAAAAASUVORK5CYII=

Когда загрузка завершится, вы можете нажать Finish и перейти к созданию нового проекта.

gIWwz+X+axoVEYQuuhAAAAABJRU5ErkJggg==

4. Установка в JetBrains Toolbox

JetBrains Toolbox — это официальный инструмент для установки и пакетного обновления Android Studio и других продуктов JetBrains. Загрузить JetBrains Toolbox можно с официального сайта разработчиков.

0XNJQO5V0KkAAAAASUVORK5CYII=

После этого перейдите в директорию, куда был скачан архив. Например, если это папка Загрузки, выполните команду:

Распакуйте скачанный архив. Имя файла актуально на момент написания статьи, но в будущем версия может отличаться:

tar -xzvf jetbrains-toolbox-1.20.8804.tar.gz

Перейдите в созданную директорию:

Чтобы запустить менеджер пакетов, введите команду:

После запуска Toolbox найдите Android Studio в списке и нажмите кнопку Install:

N8BqjDwq5PmZLkAAAAASUVORK5CYII=

Подтвердите, что вы прочитали и принимаете лицензионное соглашение, после чего нажмите кнопку Install Android Studio.

WwV6hfnYa14AAAAASUVORK5CYII=

Дождитесь, пока программа установится на ваш компьютер. После установки её можно будет запустить из главного меню Toolbox.

9FXoNtFf8feW0pe9C9y8UAAAAASUVORK5CYII=

Как удалить Android Studio

Если вы устанавливали Android Studio с использованием snap-пакета или через центр приложений Ubuntu, её можно удалить командой:

sudo snap remove android-studio

Если же среда разработки была загружена с официального сайта, достаточно удалить распакованную папку вручную или с помощью команды в терминале:

sudo rm -Rf /opt/android-studio

Программа, установленная с помощью JetBrains Toolbox, удаляется с использованием этого инструмента. Перейдите в Toolbox, нажмите на значок шестерёнки рядом с Android Studio и выберите Delete.

Выводы

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

✔️ Поддерживается ❌ Не поддерживается
6 (LTS) 3.0
5 2.2
3.1 (LTS) 2.1
2,0
1,1
1.0

Зависимости

Общие сведения о зависимостях см. в статье об автономных приложениях Linux.

Зависимости RPM

Если ваш дистрибутив не указан в приведенном выше списке и построен на основе RPM, могут потребоваться следующие зависимости:

  • krb5-libs
  • libicu
  • openssl-libs

Если в целевой среде выполнения установлена версия OpenSSL 1.1 или более поздняя, необходимо установить compat-openssl10.

Зависимости DEB

Если ваш дистрибутив не указан в приведенном выше списке и построен на основе Debian, могут потребоваться следующие зависимости:

  • libc6
  • libgcc1
  • libgssapi-krb5-2
  • libicu67
  • libssl1.1
  • libstdc++6
  • zlib1g

Общие зависимости

Установка с помощью скрипта

![ВАЖНО] Для выполнения скрипта требуется Bash.

Установка вручную

В качестве альтернативы диспетчерам пакетов можно скачать и вручную установить пакет SDK и среду выполнения. Установка вручную как правило выполняется в рамках тестирования непрерывной интеграции или в неподдерживаемом дистрибутиве Linux. В большинстве случаев разработчикам и пользователям рекомендуется использовать диспетчер пакетов.

Вы можете изменить профиль оболочки, чтобы добавить команды окончательно. Существует несколько различных оболочек, доступных для Linux, и каждая из них имеет свой профиль. Пример:

Измените соответствующий исходный файл оболочки и добавьте :$HOME/dotnet в конец существующего оператора PATH . Если оператор PATH не указан, добавьте новую строку с export PATH=$PATH:$HOME/dotnet .

Кроме того, добавьте export DOTNET_ROOT=$HOME/dotnet в конец файла.

Такой подход позволяет устанавливать разные версии в отдельные расположения и выбирать, какие из них следует использовать для каждого приложения.

Что нужно сделать, чтобы установить Android SDK / ADT Bundle в Ubuntu?

Каждый из шагов в ответ был найден на каком-то другом форуме, так как я столкнулся с препятствиями для начала работы с моим Android SDK и впоследствии разместил вопросы на соответствующих форумах. Поэтому я подумал, что это будет полезно, поскольку это универсальное решение на случай, если когда-нибудь понадобится переустановить Ubuntu и установить Android SDK / ADT Bundle с нуля!

Шаг 1

Проверьте в Системных настройках -> Подробности, является ли ваша Ubuntu 32-битной или 64-битной

Шаг 2

(Используя центр программного обеспечения или командные строки) Если ваша Ubuntu является 32-битной ОС, установите libgl1-mesa-dev

В случае установки 64-битной ОС ia32-libs (Ubuntu 13.04 или более ранняя версия), или libgl1-mesa-dev:i386 (Ubuntu 13.10 и выше)

Шаг 3

Шаг 4

Загрузите инструменты командной строки Android SDK здесь (они расположены внизу страницы) и разархивируйте их в место, где вы можете оставить их, пока вам нужен Android SDK, /opt/ например.

Шаг 5

Убедитесь, что в разархивированной папке ADT Bundle (или папке Android SDK, в зависимости от обстоятельств) есть папки tools а также platform-tools , Если platform-tools папка отсутствует, вы можете установить ее из менеджера виртуальных устройств Android, который можно запустить, набрав команду

в терминале. В этих папках хранятся некоторые важные команды. Добавьте их в свой исполняемый путь. Добавить их в путь можно следующим образом:

Сначала выполнить gedit

/.pam_environment , Файл открывается. Просто добавьте эти строки в этот файл:

Здесь вы должны заменить /path/to/tools а также /path/to/platform-tools по абсолютным путям в зависимости от того, где вы разархивировали SDK или загрузку пакета ADT. Теперь все команды adb , android , emulator и т.д. можно просто выполнить в терминале без указания абсолютных путей. То есть вы не получите ошибку "команда не найдена", если вы указали ее без абсолютного пути.

Шаг 6

Тип android в терминал и, если шаг 5 был выполнен правильно, запустится пакет Android SDK Package Tool, где вы сможете завершить установку.

В центре приложений Ubuntu предлагается воспользоваться OpenJDK Java 7 Runtime (JRE), это не подойдёт для работы Android Studio (для Eclipse кстати тоже), нам нужно именно Java JDK, тот самый от компании Oracle.

Устанавливаем Oracle Java JDK, для этого нужно добавить новый репозиторий в систему:

Теперь выбираем нужную версию (если нет конкретных предпочтений, то можно утсановить самую свежую, например Java JDK 8).

Oracle JDK 6

Oracle JDK 7

Oracle JDK 8 (для примера используем эту версию)

Соглашаемся на установку дополнительных пакетов и проверяем установку:

В результате должно получится нечто подобное:

Так же можно проверить версию компилятора:

Если нужно использовать в системе определённую версию Java JDK, то ниже описано как это настроить Дополнительные опции установки Java JDK.

Есть хорошая подборка по установке Java в Ubuntu на английском языке How To Install Java on Ubuntu with Apt-Get

Установка Android SDK

После скачивания распаковываем содержимое в папку /opt. Должно получится /opt/android-sdk-linux

Открыть SDK Manager очень просто, нужно запустить файл /opt/android-sdk-linux/tools/android через консоль или nautilus. В открывшемся окне устанавливаем нужную версию Android API и желательно установить все сервисы Google Play*.

Установка Android Studio

Скачиваем пакет для Linux с официального сайта Getting Started with Android Studio

После скачивания распаковываем содержимое в папку /opt. Должно получится /opt/android-studio

Теперь нужно запустить файл /opt/android-studio/bin/studio.sh через консоль или nautilus. Удобнее всего создать иконку запуска (ярлык) Android Studio на рабочем столе, например так:

с таким содержимым (пути указать в соответсвии со своей установкой):

[Desktop Entry]
Encoding=UTF-8
Terminal=0
Exec=/opt/android-studio/bin/studio.sh
Icon=/opt/android-studio/bin/idea.jpg
Type=Application
Categories=Development;
StartupNotify=true
Name=AndroidStudio
GenericName=AndroidStudio

файл должен быть исполняемый:

Дополнительные опции установки Java JDK

Просмотр текущих альтернатив Java:

Ручное указание JAVA_HOME:

Выбор пакета Java по-умолчанию:

После выполнения на экране отобразится примерно такое:

Инструкции по теме:

4 thoughts on “ Установка Android SDK, Java JDK, Android Studio в Ubuntu ”

на выходе получаешь:

а смысл щас в 8 версии?если у гугла своя машина которая поддерживает 6 версию языка.Насчет новой вм гугла хз,но это факт только версии андройда 5+

Не могу установить. Она просто не распаковывается м не копируется содержимое ахива в /opt. При запуски .sh долго думает и ничего не происходит((.

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