Студия Android - развертывание apk версии вместо отладки
Конфигурации запуска в Android Studio позволяют развертывать APK по умолчанию (отладки), но я создал APK выпуска, выполнив gradle assembleDebug из Android Studio (как внешний инструмент) и хотел бы развернуть это вместо, Но похоже, что вы можете изменить APK, который устанавливает Android Studio. Существует возможность развертывания пользовательского артефакта, но я не уверен, что это такое, или если это поможет, и так или иначе, похоже, нет возможности создать новый артефакт в диалоговом окне "Структура проекта Android Studio".
Кто-нибудь знает, как я могу указать путь APK, который развертывает Android Studio? Я знаю, что я могу установить из командной строки с помощью adb, но это ускорит процесс, если я могу просто нажать кнопку. Спасибо.
Ответы
Ответ 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
Подробнее здесь