Подтвердить что ты не робот

Студия Android - развертывание apk версии вместо отладки

Конфигурации запуска в Android Studio позволяют развертывать APK по умолчанию (отладки), но я создал APK выпуска, выполнив gradle assembleDebug из Android Studio (как внешний инструмент) и хотел бы развернуть это вместо, Но похоже, что вы можете изменить APK, который устанавливает Android Studio. Существует возможность развертывания пользовательского артефакта, но я не уверен, что это такое, или если это поможет, и так или иначе, похоже, нет возможности создать новый артефакт в диалоговом окне "Структура проекта Android Studio".

Кто-нибудь знает, как я могу указать путь APK, который развертывает Android Studio? Я знаю, что я могу установить из командной строки с помощью adb, но это ускорит процесс, если я могу просто нажать кнопку. Спасибо.

4b9b3361

Ответ 1

Слева должна быть вкладка "Build Variants". Там вы можете переключаться между вашими типами сборки. Если нет никаких видимых вкладок, чем смотреть влево для символа монитора и щелкните его. Затем вы должны найти типы сборки. Выбранный будет установлен.

Ответ 2

Перейдите на вкладку Build Variation в левой части экрана. Если его нет, нажмите значок монитора в крайнем левом углу (более темная серая область):

Значок монитора

На вкладке изменения конфигурации измените значение с debug на release, щелкнув элемент списка.

Изменение конструкции

Ответ 3

Запустите команду

./gradlew assemble<variant_name>
//for example
./gradlew assembleRelease

После успешной сборки файл .apk можно найти на

project_path/app/build/outputs/apk/<variant_name>/
//for example
project_path/app/build/outputs/apk/release/

или просто установите через adb

adb install apk_path

Подробнее здесь