Динамическая функция в обычном функциональном или библиотечном модуле

У меня есть библиотечный / обычный функциональный модуль, которому нужен доступ к динамической функции. Какие варианты здесь?

Все примеры модулей динамических объектов показывают модуль 'app' с модулем 'my_dynamic_feature'. Можно получить доступ к динамической функции из модуля приложения.

Моя структура модуля в основном: модуль приложения -> модуль библиотеки / компонента -> модуль динамического элемента и поэтому не может получить доступ к динамическому элементу.

Таким образом, модуль приложения не нуждается в прямом доступе к динамической функции. Однако я могу объявить только динамический модуль в модуле приложения. Библиотека / обычный функциональный модуль теперь не касается модуля приложения.

Добавление dynamicFeatures в библиотеке / обычная функция gradle файл сборки дает

Не удалось установить неизвестное свойство dynamicFeatures для объекта типа com.android.build.gradle.FeatureExtension.

Эта проблема также возникает, если я поменяю com.android.library модуль в com.android.feature, Вот почему я пишу о "библиотеке / обычном модуле функций" в этом вопросе.

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

0 ответов

Другие вопросы по тегам