Начало работы с Android

Введение. Установка Android Studio и Android SDK

Последнее обновление: 05.02.2025

Бурное развитие информационных технологий в последнее время привело к тому, что появилось много новых устройств и технологий, таких, как планшеты, смартфоны, нетбуки, другие гаджеты. Они все более прочно входят в нашу жизнь и становятся привычным делом. Лидирующей платформой среди подобных гаджетов на сегодняшний день является ОС Андроид.

Android используется на самых разных устройствах. Это и смартфоны, и планшеты, и телевизоры, и смарт-часы и ряд других гаджетов. По разным подсчетам за 2020 год этой операционой системой пользуются около 85% владельцев смартфонов, а общее количество пользователей сматрфонов на ОС Android оценивается в более чем 2,5 млрд. человек по всему миру.

ОС Андроид была создана разработчиком Энди Рубином (Andy Rubin) в качестве операционной системы для мобильных телефонов и поначалу развивалась в рамках компании Android Inc. Но в 2005 году Google покупает Android Inc. и начинает развивать операционную систему с новой силой. Android постоянно эволюционирует, и вместе с операционной системой эволюционируют средства и инструменты для разработки. На данный момент (февраль 2025 года) последней версией является Android 15.0, которая вышла в сентябре 2024 года:

Версия

Кодовое имя

Дата выпуска

Уровень API

15.0

Vanilla Ice Cream

3 сентября 2023

34

14.0

14

4 сентября 2023

34

13.0

13

15 августа 2022

33

12L

12L

март 2022

32

12.0

12

4 октября 2021

31

11.0

11

8 сентября 2020

30

10.0

10

3 сентября 2019

29

9.0

Pie

6 августа 2018

28

8.1

Oreo

5 декабря 2017

27

8.0

Oreo

21 августа 2017

26

7.1

Nougat

4 октября 2016

25

7.0

Nougat

22 августа 2016

24

6.0

Marshmallow

5 октября 2015

23

5.1

Lollipop

9 марта 2015

22

5.0

Lollipop

3 ноября 2014

21

4.4

KitKat

31 октября 2013

19

4.3

Jelly Bean

24 июля 2013

18

4.2

Jelly Bean

13 ноября 2012

17

4.1

Jelly Bean

9 июля 2012

16

4.0

Ice Cream Sandwich

16 декабря 2011

15

2.3

Gingerbread

6 декабря 2010

10

Что нужно для разработки?

Стоит отметить, что разрабатывать приложения под Android можно с помощью различных фреймворков и языков программирования. Так, в качестве языков программирования могут применяться Java, Kotlin, Dart (фреймворк Flutter), C++, Python, C# (платформа Xamarin/MAUI), JavaScript (React Native) и т.д. В данном руководстве мы будем использовать именно язык Java, как наиболее распространенный и используемый. Поэтому прежде чем приступать к освоению программирования под Android по данному руководству, необходимо освоить хотя бы базовые момент языка Java.

Установка средств разработки

Существуют разные среды разработки для Android. Рекомендуемой средой разработки является Android Studio, которая создана специально для разработки под ОС Android. Рассмотрим установку для распространенных систем:

Установка на Windows

Итак, загрузим Android Studio с официального сайта с адреса https://developer.android.com/studio

Загрузка Android Studio на Windows

Запустим загруженное приложение, и нам отобразится начальный экран парограммы установки:

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

Нажмем на кнопку "Next". И нам будет предложено указать компоненты для установки

Настройка установки Android Studio на Windows

Здесь надо указать, надо ли устанавливать компонент Android Virtual Device, то есть эмулятор. Если вы собираетесь использовать для тестирования реальные устройства - смартфоны и планшеты, то в принципе эмулятор устанавливать необязательно.

На следующем шаге надо будет указать папку для установки Android Studio:

Настройка каталога установки Android Studio на Windows

По умолчанию это папка "C:\Program Files\Android\Android Studio". На следующем шаге надо будет указать, надо будет ли создавать иконку на рабочем столе, после чего собственно начнется установка.



Установка на MacOS

Загрузим Android Studio с официального сайта со страницы https://developer.android.com/studio

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

После загрузки запустим загруженный пакет и перенесем программу в папку Applications:

Установка Android Studio на MacOS ARM

Установка на Linux

Для установки Android Studio под Linux можно использовать два способа: установка через пакетный менеджер или установка вручную.

Установка через пакетный менеджер

Различные дистрибутивы Linux могут поддерживать различные пакетные менеджеры. Например, на Ubuntu можно установить через пакетный менеджер snap с помощью команды

sudo snap install android-studio --classic

Также если речь идет об Ubuntu, то приложение можно установить через центр приложений:

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

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

Ручная установка на Linux

Загрузим архивный пакет с адреса https://developer.android.com/studio

Загрузка Android Studio на Linux

Например, в моем случае это файл "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, который мы можем запустить в консоли.

Запуск Android Studio на Linux

На ряд ОС, например, на 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 SDK

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

Установка Android SDK

Нажмем на кнопку Next. И далее нам будет предложено выбрать тип установки Android Studio:

Тип установки Android Studio на примере Linux

Оставим отмеченный по умолчанию тип "Standard" и нажмем на кнопку Next. После этого нам отобразится путь к устанавливаемому Android SDK и список компонентов, которые будут установлены:

Установка Android SDK на Linux

Нажмем на кнопку Next, и далее нам надо будет принять лицензионные соглашения к устанавливаемым компонентам:

Лицензия на Android SDK на Linux

Нажмем на кнопку Next, и собственно начнется установка Android SDK и эмулятора:

Процесс установки Android SDK на Linux

После завершения установки откроется собственно стартовый экран Android Studio, и мы сможем начать создавать приложения под Android:

Начальное окно Android Studio

Управление Android SDK

Возможно, что в какой-то момент времени работы с Android Studio потребуется установить какие-то дополнительные компоненты Android SDK, например, новые платформы, или удалить устаревшие компоненты. В этом случае Android Studio предоставляет инструменты для управления Android SDK. В частности, при запуске Android Studio на главном экране мы можем выбрать пукнт SDK Manager

SDK Manager в Android Studio

Так, если мы откроем SDK Manager, то мы увидим все доступные и установленные компоненты:

Android SDK Manager

При необходимости мы можем выделить дополнительные компоненты и установить или снять отметку с ранее установленных компонентов и удалить их.

Помощь сайту
Юмани:
410011174743222
Номер карты:
4048415020898850