Android Studio — это интегрированная среда разработки (integrated development environment) от Google для создания Android-приложений. В ней можно писать код, проектировать графический интерфейс, проводить отладку и сборку приложений для публикации в магазинах.
Код в Android Studio пишут на Java или Kotlin — языке программирования, который в Google назвали официальным для разработки под операционную систему Android.
Как и любая IDE, Android Studio упрощает написание кода. Например, она умеет автоматически искать и исправлять ошибки в программах и даже писать за вас код. Для последнего используется Studio Bot — встроенный ИИ, с которым можно общаться на естественном языке.
В эмуляторе операционной системы можно запустить готовые пресеты виртуального железа, которые работают аналогично реально существующим устройствам, или создать собственные конфигурации с определённой версией операционной системы. Это позволяет протестировать приложение на десятках разных устройств.
Когда код будет написан и протестирован, Android Studio приведёт его к формату, подходящему для публикации в Google Play, AppGallery, RuStore и других магазинах приложений для Android.
Запустите IDE. Чтобы начать новый проект, нажмите кнопку New Project в приветственном окне.
В следующем окне нужно выбрать тип устройства (слева) и шаблон для проектирования. Справа будут расположены готовые шаблоны и две пустые заготовки: No Activity и Empty Activity.
Разработчики чаще всего используют два последних варианта. Мы выберем Empty Activity, потому что в этой заготовке есть пустой слой активности, в то время как в No Activity его придётся создавать самостоятельно.
На следующем экране Android Studio потребуется заполнить информацию о будущем приложении:
● Name — название приложения.
● Package Name — идентификатор приложения. Именно его будет видеть мобильная ОС и магазин приложений Google Play. Его изменение распознаётся системой как создание абсолютно нового приложения, даже если Name и программный код останутся прежними. Как правило, Package Name указывается в формате com.название_компании.название_приложения.
● Save location — путь до каталога, в котором будет храниться проект.
● Minimum SDK — минимальная версия Android, на которой запустится ваше приложение. Интересно, что под этим полем Android Studio подсказывает, на каком количестве активных Android-устройств можно будет использовать вашу программу.
● Build configuration language — язык конфигурации сборки. По умолчанию рекомендуется использовать Kotlin DSL, его и оставим. Когда все данные будут введены, нажмите кнопку Finish.
Отладка — это процесс проверки работоспособности приложения. Она позволяет просматривать системный журнал логов, устанавливать точки останова, проверять значения переменных и делать скриншоты и видеозаписи в процессе. Отладить приложения в Android Studio можно двумя способами — программным и аппаратным.
Программный метод Протестировать приложение в Android Studio можно во встроенном эмуляторе ОС Android.
Нажмите на пункт меню с названием устройства, находящийся в правом верхнем углу IDE рядом с кнопкой app, и из выпадающего меню выберите Device Manager.
В открывшемся окне можно выбрать готовые пресеты виртуального железа и ОС или же создать их самому, нажав Create Device. В нашем примере используем пресет, имитирующий аппаратную часть Google Pixel 7 с API 33, соответствующий Android 13.
Убедитесь, что в строке меню из первого пункта присутствует название вашей виртуальной машины и нажмите зелёную кнопку Run. Запустится эмулятор Android с вашим приложением в режиме отладки.
Для этого метода вам потребуется устройство на ОС Android с включённой функцией Отладка по USB. Данный пункт можно найти в настройках устройства в разделе Для разработчиков, который скрыт по умолчанию. Его месторасположение и способ активации зависят от производителя устройства. Инструкцию можно найти на официальном сайте производителя смартфона или на тематических форумах.
После того как вы включили отладку, подключите смартфон к компьютеру через USB. На смартфоне появится уведомление с вопросом: «Разрешить отладку по USB с данного компьютера?» Разрешайте.
В интерфейсе Android Studio, справа вверху, появится название вашего смартфона\
Нажмите на зелёную кнопку Run. После этого Android Studio подготовит приложение и запустит его на вашем Android-смартфоне в режиме отладки.
Для сборки приложения Android Studio использует модуль Gradle.
Чтобы запустить процесс сборки, откройте в верхнем меню IDE раздел Build, перейдите в подменю Build Bundle(s) / APK(s) и выберите, в каком формате вам нужно приложение:
● Build APK(s) — создаёт .apk-файл, готовый к установке на устройство и к размещению в магазинах дистрибуции приложений, кроме Google Play. ● Build Bundle(s) — создаёт проект в формате .aab, готовый для публикации в Google Play.
Результат вы найдёте в папке проекта, по пути app/build/outputs/apk/debug. Его можно загрузить в любой магазин приложений.
https://skillbox.ru/media/code/chto-takoe-android-studio-i-kak-ey-polzovatsya/#stk-1