Как установить Android Studio на Ubuntu

Установить Android Studio на Ubuntu можно тремя рабочими способами: через пакет Snap, из официального архива tar.gz с сайта разработчиков или через сторонний PPA-репозиторий — и выбор метода напрямую влияет на то, как будет обновляться среда и куда она запишет SDK. Наиболее предсказуемый вариант для большинства пользователей — установка через Snap, поскольку команда sudo snap install android-studio --classic выполняется одной строкой и автоматически подтягивает нужные зависимости.

Перед началом установки стоит убедиться, что система обновлена, а на диске свободно достаточно места: сама IDE занимает около гигабайта, но компоненты Android SDK, эмуляторы и системные образы могут потребовать значительно больше пространства. Также важно проверить, что на компьютере установлена 64-битная версия Ubuntu — Android Studio не работает на 32-битных системах.

Системные требования и подготовка

Для комфортной работы среды разработки желательно иметь не менее 8 ГБ оперативной памяти, хотя официальный минимум ниже. Свободного места на диске потребуется от нескольких гигабайт с учётом SDK и виртуальных устройств. Точные актуальные требования всегда указаны на официальном сайте developer.android.com, и их стоит сверить перед установкой, так как они меняются от версии к версии.

Проверьте архитектуру системы командой uname -m — ответ x86_64 означает 64-битную систему, что подходит. Если планируете использовать эмулятор Android, убедитесь, что в BIOS/UEFI включена аппаратная виртуализация (Intel VT-x или AMD-V), иначе эмулятор будет работать крайне медленно или не запустится вовсе.

  • 🔧 Обновите пакеты системы: sudo apt update && sudo apt upgrade
  • 💾 Убедитесь, что свободно минимум 8-10 ГБ на диске: df -h
  • 🧠 Проверьте объём памяти: free -h
  • ⚙️ Проверьте поддержку виртуализации: egrep -c '(vmx|svm)' /proc/cpuinfo — значение больше нуля означает поддержку

⚠️ Внимание: если команда проверки виртуализации вернула 0, возможная причина — отключённая виртуализация в BIOS/UEFI. Название пункта меню зависит от производителя материнской платы, поэтому сверьтесь с документацией вашего устройства.

Способ 1: установка через Snap

Это самый простой метод, если в вашей версии Ubuntu работает пакетный менеджер Snap (в стандартных выпусках Ubuntu он предустановлен). Вам нужно выполнить одну команду в терминале:

sudo snap install android-studio --classic

Флаг --classic обязателен: он даёт среде доступ к системным ресурсам, без которого IDE не сможет работать с SDK и эмуляторами. После завершения установки Android Studio появится в меню приложений, а обновления будут приходить автоматически вместе с остальными snap-пакетами.

Минус метода — меньше контроля над расположением файлов и периодически более медленный первый запуск snap-приложений. Если ваша сборка Ubuntu поставляется без Snap (например, некоторые минимальные образы), используйте установку из архива.

📊 Каким способом вы предпочитаете устанавливать программы на Ubuntu?
Snap-пакеты
Загрузка архива с официального сайта
APT и PPA-репозитории
Менеджер приложений Ubuntu

Способ 2: установка из архива tar.gz

Этот вариант даёт полный контроль над расположением файлов и не зависит от Snap. Скачайте актуальный архив android-studio-*.tar.gz с официального сайта developer.android.com — только оттуда, чтобы избежать модифицированных сборок.

Распакуйте архив в каталог /opt (требуются права администратора) или в домашнюю папку, если прав root нет:

sudo tar -xzf android-studio-*.tar.gz -C /opt/

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

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

При первом запуске откроется мастер настройки: он предложит выбрать тип установки (стандартную или выборочную), тему оформления и загрузит компоненты Android SDK. Стандартный вариант подходит большинству пользователей — мастер сам скачает необходимые платформенные инструменты.

☑️ Первый запуск Android Studio

Выполнено: 0 / 5

Способ 3: установка через PPA

Существуют сторонние PPA-репозитории, через которые Android Studio ставится привычным apt. Один из известных — репозиторий maarten-fonville. Установка выглядит так:

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

sudo apt update

sudo apt install android-studio

⚠️ Внимание: сторонние PPA не поддерживаются Google, и своевременность обновлений в них не гарантирована. Перед добавлением репозитория проверьте его актуальность и репутацию. Для рабочей машины безопаснее официальные источники.

После установки через PPA среда обновляется вместе с системой через apt upgrade, что удобно для тех, кто предпочитает централизованное управление пакетами.

Сравнение способов установки

КритерийSnapАрхив tar.gzPPA
Сложность установкиМинимальная, одна командаСредняя, ручная распаковкаНизкая, через apt
ОбновленияАвтоматическиеВручную или через IDEВместе с системой
Официальный источникДа, публикуется в Snap StoreДа, сайт GoogleНет, сторонний сопровождающий
Контроль расположения файловОграниченныйПолныйСтандартные пути системы
Зависимость от SnapТребуетсяНетНет

Настройка SDK и первого проекта

После установки среды ключевой этап — загрузка компонентов SDK. Откройте SDK Manager через меню Tools → SDK Manager. Здесь выбираются версии Android-платформ, инструменты сборки (Android SDK Build-Tools) и Platform-Tools, в которых находится утилита adb для работы с устройствами.

Для запуска эмулятора создайте виртуальное устройство через Tools → Device Manager: выберите модель телефона и системный образ. Образы с пометкой x86_64 работают заметно быстрее на десктопе, чем ARM-образы. Если планируете отладку на физическом смартфоне, на нём нужно включить отладку по USB в меню разработчика — порядок действий зависит от оболочки устройства.

Настройка udev-правил для подключения телефона по USB

Чтобы Ubuntu видела Android-устройство без root-прав, могут потребоваться udev-правила. Установите пакет android-sdk-platform-tools-common, если он доступен в вашей версии Ubuntu: sudo apt install android-sdk-platform-tools-common. После этого переподключите устройство и проверьте его командой adb devices — телефон должен запросить разрешение на отладку.

Проверка работоспособности проста: создайте новый проект из шаблона Empty Activity, дождитесь завершения сборки Gradle и запустите приложение на эмуляторе или телефоне. Первая сборка занимает заметное время, так как Gradle скачивает зависимости — это нормально.

Типичные проблемы и их решение

Частая ситуация — IDE не запускается из-за отсутствия подходящей версии Java. Современные версии Android Studio поставляются со встроенной JetBrains Runtime, поэтому отдельная установка JDK обычно не требуется, но при запуске из архива проверьте, что переменная окружения JAVA_HOME не указывает на несовместимую версию.

Другая распространённая проблема — эмулятор не стартует с ошибкой о KVM. Возможная причина: пользователь не входит в группу kvm или модуль ядра не загружен. Проверьте наличие устройства /dev/kvm и при необходимости добавьте себя в группу командой sudo usermod -aG kvm $USER, после чего перезайдите в систему. Если ошибка сохраняется, сверьтесь с документацией по KVM для вашей версии Ubuntu.

⚠️ Внимание: не скачивайте Android Studio с торрентов и сторонних файлообменников. Единственный гарантированно безопасный источник — официальный сайт developer.android.com и Snap Store. Модифицированные сборки могут содержать вредоносный код.

  • 🐢 Медленная сборка Gradle — увеличьте выделенную память в настройках IDE и проверьте скорость диска
  • 🔌 Телефон не определяется — проверьте кабель (некоторые кабели передают только питание), разрешение отладки на устройстве и вывод adb devices
  • 📦 Ошибка загрузки SDK — проверьте соединение с интернетом и настройки прокси в IDE
  • 🖥️ Чёрный экран эмулятора — попробуйте сменить графический режим эмулятора с автоматического на программный в настройках виртуального устройства

Удаление Android Studio при необходимости

Если среда больше не нужна, способ удаления зависит от метода установки. Для Snap достаточно команды sudo snap remove android-studio. При установке из архива удалите каталог /opt/android-studio и ярлык из меню приложений.

Настройки, SDK и виртуальные устройства хранятся отдельно — в скрытых каталогах домашней папки: ~/.android, ~/.config/Google и каталоге SDK (по умолчанию ~/Android/Sdk). Удалите их вручную, если хотите освободить место полностью. Перед удалением убедитесь, что в этих папках нет нужных проектов или ключей подписи приложений.

Часто задаваемые вопросы

Нужно ли отдельно устанавливать Java для Android Studio на Ubuntu?

Обычно нет: современные версии Android Studio включают встроенную среду выполнения JetBrains Runtime. Отдельная установка JDK может понадобиться только для специфических сценариев сборки или при конфликте версий, заданных переменной JAVA_HOME.

Сколько места на диске занимает Android Studio с SDK?

Сама IDE занимает порядка гигабайта, но вместе с SDK, инструментами сборки, эмулятором и системными образами суммарный объём может достигать десятка гигабайт и больше. Точный размер зависит от количества установленных платформ и виртуальных устройств.

Работает ли Android Studio на 32-битной Ubuntu?

Нет, официально поддерживаются только 64-битные системы. Проверить архитектуру можно командой uname -m: ответ x86_64 означает совместимую систему.

Почему эмулятор Android работает очень медленно?

Наиболее вероятные причины: выключена аппаратная виртуализация в BIOS/UEFI, не настроен KVM, либо выбран ARM-образ системы вместо x86_64. Проверьте эти пункты по порядку — начните с вывода команды проверки виртуализации и наличия устройства /dev/kvm.

Как обновить Android Studio, установленную из архива?

IDE умеет обновляться сама: при выходе новой версии появится уведомление, а проверить наличие обновлений вручную можно через меню Help → Check for Updates. Либо скачайте свежий архив с официального сайта и распакуйте его поверх или в новый каталог.