Динамическая особенность. Ошибка: не удалось обработать манифест - PullRequest
0 голосов
/ 31 августа 2018

У меня есть базовый модуль, и я хотел бы создать особенность, которая содержит несколько библиотек. Один из этих библиотек был в базовом модуле, и когда я переместил его в компонент и удалил из базового, я получил ошибку:

APT: ошибка: стиль ресурса / SDKTheme.Translucent (он же io.app.dev.debug: style / SDKTheme.Translucent) не найден.

Это работает, если базовый и функциональный модули имеют эту зависимость, но в этом случае я потерял прибыль от разделения.

Я нашел известную проблему:

В манифесте динамического функционального модуля вы не должны ссылаться ресурсы, которых нет в базовом модуле. Это потому, что когда Google Play генерирует базовый APK вашего приложения, он объединяет манифесты для всех модули в том из базы APK. Таким образом, связывание ресурсов нарушается, если Манифест базовых APK ссылается на ресурсы, которых нет в базе APK.

это моя проблема?

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