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



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



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

517   3  

3 ответов:

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

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

Monitor Icon

на вкладке вариант сборки изменить с debug to release щелкнув элемент списка.

Build Variation

выполнить команду

./gradlew assembleRelease

после успешного построения вы можете найти .apk файл в

project_path / app / build / outputs / apk / release/

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

adb install apk_path

подробнее здесь https://developer.android.com/studio/run/index.html#changing-variant

Comments

    Ничего не найдено.