Мгновенное приложение с многовариантным базовым модулем - PullRequest
0 голосов
/ 12 декабря 2018

Я начал реализовывать функцию мгновенного приложения в своем приложении.Мне удалось перейти на базовый модуль и правильно собрать устанавливаемое приложение.Базовый модуль имеет 3 типа сборки:

    buildTypes {
    release {...}
    acceptance {...}
    debug {...}

Когда я пытаюсь собрать мгновенное приложение как отдельный модуль с файлом build.gradle:

apply plugin: 'com.android.instantapp'

dependencies {
   implementation project(':base')
}

Я получаю ошибку нижесообщение:

Невозможно выбрать один из следующих вариантов проекта: app: - inchargeAcceptanceBundleElements - inchargeAcceptanceRuntime - inchargeAcceptanceUnitTestCompile ... (гораздо дольше я могу дать полную трассировку стека, если это необходимо)

Я попытался изменить instantapp / build.gradle: проект реализации (путь: ': base', конфигурация: 'default')

, но затем я получил:

Невозможно выполнитьразрешить зависимость для ': instantapp @ debug / compileClasspath': не удалось преобразовать файл 'base-release.aar' для сопоставления атрибутов {artifactType = processing-aar}, используя transform IdentityTransform

Затем сам модуль приложенияУ меня есть 4 продукта, но это не имеет значения, я верю.

Любой совет, как запустить модуль instantapp?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...