Гид по технологиям

Установка Android Studio на Ubuntu: пошаговое руководство

6 min read Разработка Обновлено 08 Jan 2026
Установка Android Studio на Ubuntu
Установка Android Studio на Ubuntu

Что такое Android Studio

Android Studio — это интегрированная среда разработки (IDE) для нативных Android‑приложений. Базируется на IntelliJ IDEA и создаётся совместно с JetBrains. Поддерживает Java и Kotlin, включает Android SDK, инструменты сборки и эмулятор.

Определение в одну строку: Android Studio — IDE + набор инструментов для компиляции, отладки и запуска Android‑приложений.

Поддерживаемые платформы и версии

Android Studio доступна для Windows, macOS, Chrome OS и Linux (включая Ubuntu). Поддерживаются x86_64‑системы; многие компоненты работают и на ARM (включая Apple M1), но на Linux‑ARM могут потребоваться дополнительные шаги.

Важно: для корректной работы эмулятора обычно требуется 64‑битная версия ОС и аппаратная виртуализация (VT‑x/AMD‑V).

Что вам понадобится перед началом

  • Ubuntu (рекомендуется LTS) или другая Debian‑производная версия. Для RHEL/Fedora команды отличаются. 64‑битная система предпочтительна.
  • Свободное место на диске: минимум 10–20 ГБ для SDK и эмуляторов (зависит от набора платформ).
  • Подключение к интернету для загрузки SDK компонентов.
  • Права sudo для перемещения файлов в системные каталоги.

Шаг 1: Загрузка Android Studio

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

Перейдите на официальную страницу разработчика Android и скачайте последнюю версию Android Studio для Linux. По умолчанию файл попадёт в папку Downloads вашего домашнего каталога.

Ссылка загрузки: Android Studio (бесплатно)

Шаг 2: Подготовка перед установкой

Откройте терминал и перейдите в папку загрузок (если файл в ~/Downloads):

cd ~/Downloads

Распакуйте TAR‑архив:

tar -xzvf android-studio-*.tar.gz

Переместите распакованную папку в системный каталог /opt, чтобы сделать Android Studio доступной для всех пользователей:

sudo mv android-studio /opt/

Примечание: для перемещения в /opt требуются права администратора.

Установка необходимых зависимостей

Если вы используете 64‑битную версию Ubuntu и производные (Pop!_OS и др.), установите требуемые библиотеки:

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

На Fedora/RHEL используйте:

sudo yum install zlib ncurses-libs bzip2-libs

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

JDK: что нужно знать

Android Studio поставляется с собственным комплектом OpenJDK для сборки проектов. Однако если вы хотите использовать систему JDK, установите OpenJDK 11 или выше:

sudo apt-get install openjdk-11-jdk

Проверка:

java -version
javac -version

Если у вас несколько JDK, используйте update‑alternatives, чтобы выбрать версию по умолчанию.

Шаг 3: Запуск инсталлятора Android Studio

Перейдите в каталог bin и запустите скрипт установки:

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

Установка откроет графический мастер настройки. На первом шаге мастер предложит импортировать существующие настройки — выберите OK, чтобы использовать настройки по умолчанию.

Начальный экран установки Android Studio

Далее появится страница отправки статистики. Решение отправлять статистику добровольное — выберите по умолчанию, если не хотите отправлять данные.

Страница выбора отправки статистики

Мастер скачает необходимые компоненты (SDK, платформы, инструменты сборки). Следуйте инструкциям и нажмите Finish в конце настроек.

Завершение установки Android Studio

Шаг 4: Добавление Android Studio в список приложений

Чтобы получить быстрый доступ к IDE, создайте системную запись ярлыка через меню Android Studio: выберите Tools → Create Desktop Entry.

Создание записи для Android Studio в меню приложений

После этого Android Studio появится в меню приложений и её можно закрепить на панели.

Настройка SDK и эмулятора AVD

После первого запуска откройте SDK Manager (Tools → SDK Manager) и проверьте, какие платформы и инструменты установлены. Для запуска эмулятора установите:

  • Android SDK Platform‑Tools
  • Android SDK Tools
  • Одна или несколько платформ (например, Android 12 / API 31)
  • Intel x86 Emulator Accelerator (HAXM) или эквивалент для Linux (kvm)

Создайте виртуальное устройство через AVD Manager (Tools → AVD Manager). Выберите образ системы (x86/x86_64 для лучшей производительности) и выделите достаточное количество RAM и хранилища.

Важно: на Linux требуется поддержка KVM для аппаратной виртуализации. Установите и настройте пакет qemu/kvm и добавьте своего пользователя в группу kvm:

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
sudo usermod -aG kvm $USER

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

Частые ошибки и их решения

  • Ошибка запуска эмулятора: “HAXM not available” — на Linux используйте KVM; убедитесь, что в BIOS включена аппаратная виртуализация.
  • Недостаточно места на диске — освободите место в разделе, где расположен SDK (~~/Android/Sdk по умолчанию) или перенесите SDK на другой диск через настройки SDK Manager.
  • Проблемы с правами в /opt — убедитесь, что владелец файлов и права позволяют запускить studio.sh без sudo, или используйте ярлык, а не запуск от root.
  • Отсутствие 32‑битных библиотек (при старых системах) — установите соответствующие 32‑битные пакеты.

Короткая таблица устранения неполадок:

  • Сбой установки: проверить зависимости и свободное место.
  • Ошибки сборки Gradle: обновите Gradle и плагины в проекте.
  • Проблемы с подключением устройства: включите USB‑отладку на устройстве и установите драйверы (обычно не требуется на Linux).

Альтернативные способы установки

  • Snap (если доступен): sudo snap install android-studio –classic
  • Flatpak: android‑studio доступен в отдельных репозиториях Flatpak.
  • Установка через пакетный менеджер вашей сборки (редко поддерживается актуальная версия).

Преимущество ручной установки: вы контролируете версию и место установки. Snap/Flatpak удобны обновлениями, но могут иметь ограничения по доступу к хост‑ресурсам.

Практические советы и чек‑лист

Чек‑лист для разработчика перед началом работы:

  • Установлены JDK и SDK
  • Настроен AVD или реальное устройство для тестирования
  • Включена USB‑отладка (для физического устройства)
  • Проверена аппаратная виртуализация и KVM
  • Установлены необходимые зависимости OS

Роли и задачи:

  • Разработчик: настройка IDE, создание проекта, запуск сборки.
  • Системный администратор: установка зависимостей, настройка KVM, выделение места на диске.
  • Тестировщик: подготовка AVD конфигураций, проверка сборок на целевых версиях Android.

Критерии приёмки

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

  • Android Studio запускается без ошибок
  • SDK Platform‑Tools установлены и видимы в SDK Manager
  • AVD запускается и загружается в рабочее состояние
  • Компиляция простого шаблонного проекта (Hello World) проходит успешно

Мини‑методология быстрого старта

  1. Загрузить Android Studio и распаковать в /opt
  2. Установить зависимости и JDK
  3. Запустить studio.sh и пройти мастер установки
  4. Установить платформы через SDK Manager
  5. Создать AVD и запустить тестовую сборку

Когда этот подход не подходит

  • Если вы работаете на ограничённых хост‑серверах без GUI — нужно использовать CI/CD для сборки и удалённые устройства для тестирования.
  • На старых 32‑битных системах или специфичных ARM‑платформах могут потребоваться кастомные сборки инструментов.

Безопасность и конфиденциальность

  • Статистика использования отправляется добровольно; отказ не влияет на функциональность.
  • Не храните в SDK или проекте закрытые ключи и секреты — используйте менеджеры секретов и переменные окружения.

Вопросы и ответы

Как проверить установленный JDK?

Выполните в терминале:

java -version
javac -version

Где находится SDK после установки?

По умолчанию SDK размещается в директории ~/Android/Sdk. Путь можно изменить в SDK Manager.

Нужно ли запускать Android Studio от root?

Нет. Не рекомендуется запускать IDE от root. Скрипт studio.sh можно запустить от обычного пользователя, а административные команды — через sudo при необходимости.

Краткое резюме

Установка Android Studio на Ubuntu — прямолинейный процесс: распакуйте дистрибутив, установите зависимости и JDK, запустите мастер установки и настройте SDK/AVD. Проверьте аппаратную виртуализацию для корректной работы эмулятора и используйте системный чек‑лист для приёмки.

Важное: при проблемах сначала проверьте журнал IDE (Help → Show Log in Files) и системные журналы для KVM/QEMU.


Короткое объявление для команды (100–200 слов):

Установил(а) Android Studio на Ubuntu и подготовил(а) окружение для разработки: Android SDK, инструменты сборки и эмулятор AVD. Перед началом работы убедитесь, что в BIOS включена аппаратная виртуализация и ваш пользователь добавлен в группу kvm. Для новых разработчиков рекомендую пройти быстрый чек‑лист: проверить JDK, запустить шаблонный проект и создать AVD. При необходимости могу помочь настроить удалённый эмулятор или CI/CD для автоматической сборки.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Градиенты в Canva: добавить и настроить
Дизайн

Градиенты в Canva: добавить и настроить

Ошибка Disabled accounts can't be contacted в Instagram
Социальные сети

Ошибка Disabled accounts can't be contacted в Instagram

Генерация случайных чисел в Google Sheets
Google Таблицы

Генерация случайных чисел в Google Sheets

Прокручиваемые скриншоты в Windows 11
Windows

Прокручиваемые скриншоты в Windows 11

Как установить корпусной вентилятор в ПК
Железо

Как установить корпусной вентилятор в ПК

Check In в iOS 17: настройка и безопасность
How-to

Check In в iOS 17: настройка и безопасность