Настраиваем рабочее окружение для Android-разработки
medium

Настраиваем рабочее окружение для Android-разработки

Нам нужен редактор кода, компилятор и эмулятор

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

Сегодня настроим рабочее окружение для разработки под Android — это программы и службы, которые нужны, чтобы создавать приложения. Там довольно много действий, приложений и задач, поэтому это отдельная статья. 

Все программы и инструменты, о которых мы говорим в статье, работают на всех операционных системах: Windows, MacOS и Linux, — поэтому вы сможете повторить наши действия на любом компьютере.

Язык разработки — Java

Java — универсальный язык программирования и основной язык для разработки под Android. Чтобы можно было запускать его у себя на компьютере, нужно установить Java-платформу — компилятор языка, виртуальную машину и всё остальное, что нужно для работы с Java. Для этого выбираем на официальном сайте свою операционную систему и скачиваем последнюю версию.

После скачивания запускаем установщик и соглашаемся с настройками по умолчанию. На этом с Java всё, переходим к среде разработки.

На сайте Oracle нам нужен Java Development Kit под нашу платформу

Среда разработки — Android Studio

Android Studio — это официальная среда разработки для Android компании Google (такие штуки называют IDE). В неё кроме редактора кода встроено много других полезных для разработки инструментов:

  • эмулятор смартфона на Android;
  • шаблоны кода для разных приложений;
  • инструменты для тестирования;
  • визуальный редактор для создания интерфейсов;
  • анализатор apk-файлов;
  • мониторинг нагрузки системы.

Часть из них нам пригодится сразу (например, эмулятор и шаблоны приложений), а с остальным познакомимся позже.

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

После того как скачается почти гигабайтный файл, запускаем установщик и везде принимаем настройки по умолчанию. Ещё нужно убедиться, что на первом шаге у нас стоит галочка установки виртуального устройства — это эмулятор, в котором будет работать наша программа:

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

Когда все компоненты будут установлены, IDE предложит нам выбор: создать проект с нуля, открыть готовый или подключиться к существующему процессу разработки. Чтобы убедиться, что Android Studio работает, выберем New project (новый проект), а затем — Basic Activity:

Последнее, что нам нужно сделать, — выбрать язык Java, потому что именно на нём мы и будем писать наше приложение:

В итоге мы увидим стандартное окно среды разработки, где уже есть какой-то код и структура проекта. В структуру пока не полезем — про неё поговорим, когда будем делать свою программу.

Эмулятор Android-устройства

Настроим эмулятор, который встроен в Android Studio — его вполне хватит для наших задач, тем более что он сразу будет работать с нашей средой разработки.

Для этого в меню Tools → Device Manager и в появившемся справа окне нажимаем Create device (создать устройство):

Нам предложат выбрать, какое виртуальное устройство мы хотим создать. По умолчанию система предлагает телефоны, кроме них можно выбрать часы, телевизор, умный гаджет или автомагнитолу. Мы выберем телефон Pixel 5:

Дальше нужно выбрать образ операционной системы, которая будет работать на нашем виртуальном устройстве. Выберем 12-ю версию Android и нажимаем Download (скачать):

Принимаем пользовательское соглашение и ждём, пока скачаются полтора гигабайта образа системы. Когда всё скачается и ссылка Download исчезнет — переходим дальше:

На последнем шаге нам предлагают выбрать ориентацию устройства: горизонтальную или вертикальную. Выбираем вертикальную:

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

Чтобы запустить в эмуляторе наше тестовое приложение из шаблона, заходим в меню Run → Run App или просто нажимаем Shift + F10:

Приходите в Практикум на курсы по мобильной разработке для iOS и Android. Выберите какую-то одну платформу, попробуйте себя в бесплатной части и, если зайдёт, становитесь разработчиком мобильных приложений.

Что дальше

На сегодня всё: мы настроили рабочее окружение и можем приступать к разработке приложения для Android. Увидимся в следующей части.

Обложка:

Алексей Сухов

Корректор:

Ирина Михеева

Вёрстка:

Кирилл Климентьев

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Вам может быть интересно
medium
[anycomment]
Exit mobile version