Мгновенная модульность приложения - PullRequest
0 голосов
/ 09 июня 2018

Я работаю над мгновенным приложением в течение нескольких дней.Я еще не скомпилировал его.

Проект разделен на instant, installed, base, export, preview как функции.

In *Модуль 1010 * опирается на некоторые макеты, строковые ресурсы из модуля base.Затем installed скомпилирует base и export модуль.Все просто работает

Однако в preview выполняется то же самое, что и некоторые макеты, строковые ресурсы из модуля baseexport, и preview делают разные вещи, но используют одни и те же ресурсы.Модуль instant скомпилирует base, preview, но получит ошибку ниже

Unresolved reference: id
Unresolved reference: layout
Unresolved reference: anim

Это ожидаемое поведение из инструмента сборки или ошибка из инструмента сборки?

1 Ответ

0 голосов
/ 09 июня 2018

При создании мгновенного приложения класс R функционального модуля не содержит идентификаторов ресурсов из базовой функции.Для всех ресурсов, которые поступают через базовый объект, вы должны изменить импорт на класс базового объекта R.(base.R вместо preview.R)

...