Кнопка Run (Запустить)
позволяет собрать приложение и развернуть его на устройстве. Однако, чтобы создать приложение для публикации в Google Play, вам нужно будет использовать один из вариантов в меню Build (Сборка), чтобы скомпилировать части или весь проект.
Прежде чем выбрать один из вариантов сборки, перечисленных в таблице 1, выберите вариант сборки, который вы хотите использовать.
Таблица 1. Варианты сборки в меню Build (Сборка).
| Пункт меню | Описание |
|---|---|
| Собрать выбранные модули | Компилирует все исходные файлы в выбранном модуле, которые были изменены с момента последней сборки, и все модули, от которых зависит выбранный модуль. Компиляция включает зависимые исходные файлы и все связанные задачи сборки. Вы можете выбрать модуль для сборки, выбрав имя модуля или один из его файлов в окне Project (Проект). |
| Assemble Project | Собирает все модули. |
| Assemble Project with Tests | Собирает все модули, включая тестовые. |
| Clean Project (Очистить проект). | Удаляет все промежуточные и кешированные файлы сборки. |
| Очистка и сборка проекта с тестами | Выполняет команду Clean Project для выбранного варианта сборки, а затем собирает все модули, включая тестовые. |
| Generate Bundle(s) / APK(s) (Создать наборы/APK) > Generate APK(s) (Создать APK). |
Создает APK-файл всех модулей в текущем проекте для выбранного варианта. Когда сборка будет завершена, появится уведомление со ссылкой на APK-файл и ссылкой на его анализ в APK Analyzer. Если выбранный вариант сборки относится к типу отладочной сборки, то APK-файл подписывается отладочным ключом и готов к установке. Если вы выбрали вариант выпуска, то по умолчанию APK-файл не подписан и вам нужно подписать его вручную. Вы также можете выбрать в строке меню Build (Сборка) > Generate Signed Bundle / APK (Создать подписанный набор/APK).
Android Studio сохраняет созданные APK-файлы в каталоге |
| Generate Bundle(s) / APK(s) (Создать наборы App Bundle/файлы APK) > Generate Bundle(s) (Создать наборы App Bundle). |
Создает Android App Bundle со всеми модулями текущего проекта для выбранного варианта. Когда сборка будет завершена, появится уведомление со ссылкой на набор App Bundle и ссылкой на его анализ в APK Analyzer. Если выбран вариант сборки с типом отладочной сборки, то набор App Bundle подписывается ключом отладки и вы можете использовать
Android Studio сохраняет созданные APK-файлы в каталоге |
| Открывает диалоговое окно с мастером, который позволяет настроить новую конфигурацию подписи и создать подписанный набор App Bundle или APK-файл. Прежде чем загружать приложение в Play Console, его необходимо подписать ключом для выпуска. Подробнее о подписании приложений… |
Примечание. Кнопка Run (Запустить)
создает APK-файл с testOnly="true". Это значит, что APK-файл можно установить только с помощью adb (используется в Android Studio). Если вам нужен отладочный APK, который можно установить без adb, выберите вариант отладки и нажмите Build Bundle(s) / APK(s) (Создать наборы/APK) > Build APK(s) (Создать APK).
Чтобы узнать, какие задачи Gradle выполняет для каждой команды, откройте окно Build (Сборка), как описано в следующем разделе. Подробные сведения о Gradle и процессе сборки можно найти в статье Как настроить сборку.