如何获取功能模块中的appModule属性

问题描述 投票:0回答:1

我的项目有 feature1Module 和 feature2Module。这 2 个包含在应用程序模块中 构建 gradle 文件。

implementation project(":feature1Module")
implementation project(":feature2Module")

我可以访问应用程序模块上的feature1Module和feature2Module,但无法从feature1Module模块访问应用程序模块。

例如:- app 有 DashboardFragment

feature1Module有Feature1Fragment

feature2Module有Feature2Fragment

我可以将DashboardFragment导航到Feature1Fragment和Feature2Fragment,但无法从Feature1Fragment导航到DashboardFragment,因为我无法从Feature1Fragment访问DashboardFragment。

请建议如何实现这一目标。

android android-fragments android-architecture-components android-mvvm modularization
1个回答
0
投票

功能模块不能依赖于应用程序模块。您需要创建一个公共模块ex

common
,然后使应用程序和功能模块依赖于它。

© www.soinside.com 2019 - 2024. All rights reserved.