Как создать подписанные APK для отдельных модулей в Android Studio? - PullRequest
1 голос
/ 13 марта 2020

В моем проекте 3 модуля

include ':app'
include ':videograbber'
include ':audiograbber'

Теперь я хочу создать подписанный APK для модуля Videograbber

Когда я использовал Generate Signed APK (комплект приложений) в Android Studio, It напрямую генерировать для «приложения», не спрашивая никаких экранов выбора

Я не знаю, как генерировать для других модулей

Я прочитал этот вопрос: Android Studio: несколько APK для Несколько модулей

Но он имеет только решение на основе CLI. Мне нужно сделать это через студию

Пожалуйста, помогите мне

Ответы [ 2 ]

1 голос
/ 13 марта 2020

Прежде всего, помните, что вы должны применить плагин com.android.application в модулях, в которых вы хотите создать APK.

Во-вторых, мое решение работает на Android Studio 3.6.1 .

Вы можете go на Build -> Generate Signed Bundle / APK..., и откроется это окно:

Generate Bundle / APK window

Вы должны выбрать APK и нажать Next. После этого откроется другое окно:

Select module window

В окне выбора Module этого окна вы можете выбрать модуль, который вы предпочитаете ( например, :videograbber) и сгенерируйте APK для выбранного модуля.

0 голосов
/ 13 марта 2020

Вам нужно будет создать задачу в Gradle, объединяющую все сборки, затем вы можете использовать AndroidStudio для запуска задачи.

...