Установить 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 (например, некоторые минимальные образы), используйте установку из архива.
Способ 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
Способ 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.gz | PPA |
|---|---|---|---|
| Сложность установки | Минимальная, одна команда | Средняя, ручная распаковка | Низкая, через 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. Либо скачайте свежий архив с официального сайта и распакуйте его поверх или в новый каталог.