Для разработки под Android с помощью Jetpack Compose нам необходимо установить Android Studio, вместе с которой также будут установлены все необходимые компоненты. Рассмотрим установку для распространенных систем:
Итак, загрузим Android Studio с официального сайта с адреса https://developer.android.com/studio
Запустим загруженное приложение, и нам отобразится начальный экран парограммы установки:
Нажмем на кнопку "Next". И нам будет предложено указать компоненты для установки
Здесь надо указать, надо ли устанавливать компонент Android Virtual Device, то есть эмулятор. Если вы собираетесь использовать для тестирования реальные устройства - смартфоны и планшеты, то в принципе эмулятор устанавливать необязательно.
На следующем шаге надо будет указать папку для установки Android Studio:
По умолчанию это папка "C:\Program Files\Android\Android Studio". На следующем шаге надо будет указать, надо будет ли создавать иконку на рабочем столе, после чего собственно начнется установка.
Загрузим Android Studio с официального сайта со страницы https://developer.android.com/studio
После загрузки запустим загруженный пакет и перенесем программу в папку Applications:
Для установки Android Studio под Linux можно использовать два способа: установка через пакетный менеджер или установка вручную.
Различные дистрибутивы Linux могут поддерживать различные пакетные менеджеры. Например, на Ubuntu можно установить через пакетный менеджер snap с помощью команды
sudo snap install android-studio --classic
Также если речь идет об Ubuntu, то приложение можно установить через центр приложений:
Минусом использования пакетного менеджера является то, что там может быть представленая не самая последняя версия программы.
Загрузим архивный пакет с адреса https://developer.android.com/studio
Например, в моем случае это файл "android-studio-2023.2.1.23-linux.tar.gz". Распакуем этот файл в какой-нибудь каталог, например, в /usr/local/ (при установке для текущего пользователя) или в /opt/ для всех пользователей. Например, в моем случае я распакую в папку "/usr/local"
sudo tar xf ~/Downloads/android-studio-2023.2.1.23-linux.tar.gz -C /usr/local
После распаковки мы можем перейти в каталог распакованного архива в папку android-studio/bin/ и в ней мы можем увидеть файл studio.sh, который мы можем запустить в консоли.
На ряд ОС, например, на Ubuntu, для упрощения запуска мы можем добавить ярлык в меню приложений. Для этого создадим и откроем в текстовом редакторе (VS Code) файл "androidstudio.desktop" с помощью команды:
code ~/.local/share/applications/androidstudio.desktop
Рпределим в этом файле следующее содержимое:
[Desktop Entry] Version=1.0 Type=Application Name=Android Studio Exec="/usr/local/android-studio/bin/studio.sh" %f Icon=/usr/local/android-studio/bin/studio.png Categories=Development;IDE; Terminal=false StartupNotify=true StartupWMClass=android-studio
Здесь указываем пути к файлу "studio.sh" и файлу изображения "studio.png". Сохраним файл и закроем. После этого в меню приложений появится значок Android Studio, который можно вынести для удобства на панель с приложениями на рабочем окне
При первом запуске Android Studio нам первым делом надо установить ряд дополнительных компонентов, в частности, Android SDK. Так, запустим Android Studio, и нам вначале отобразится стартовое окно программы:
Нажмем на кнопку Next. И далее нам будет предложено выбрать тип установки Android Studio:
Оставим отмеченный по умолчанию тип "Standard" и нажмем на кнопку Next. После этого нам отобразится путь к устанавливаемому Android SDK и список компонентов, которые будут установлены:
Нажмем на кнопку Next, и далее нам надо будет принять лицензионные соглашения к устанавливаемым компонентам:
Нажмем на кнопку Next, и собственно начнется установка Android SDK и эмулятора:
После завершения установки откроется собственно стартовый экран Android Studio, и мы сможем начать создавать приложения под Android:
Возможно, что в какой-то момент времени работы с Android Studio потребуется установить какие-то дополнительные компоненты Android SDK, например, новые платформы, или удалить устаревшие компоненты. В этом случае Android Studio предоставляет инструменты для управления Android SDK. В частности, при запуске Android Studio на главном экране мы можем выбрать пукнт SDK Manager
Так, если мы откроем SDK Manager, то мы увидим все доступные и установленные компоненты:
При необходимости мы можем выделить дополнительные компоненты и установить или снять отметку с ранее установленных компонентов и удалить их.