将android模块添加到其他模块

时间:2020-09-03 16:29:17

标签: android git android-studio gradle module

我正在开发一个模块,可以说moduleBase。我在应用程序中使用moduleBase。这是一个git子模块。 ModuleBase依赖于我的另一个模块。可以说moduleNested。我的目标是已经为moduleBase提供了moduleNested,因此,如果导入moduleBase,则会得到moduleNested,因为无论如何我都需要它。我试图将其添加为moduleBase的子模块。它正在工作,但是我仍然需要将gradle.settings include ':moduleBase:moduleNested'添加到主要项目中。在build.gradle中,我插入依赖项implementation ('moduleBase:moduleNested')。 如果我尝试在新项目中通过Android Studio导入moduleBase,则会收到一条错误消息,提示它找不到moduleNested的来源。我递归克隆,因此源存在。 我是否可以为我的moduleBase提供类似于setting.gradle的东西,其中包括自动的moduleNested?还是这不可能?每次执行新项目时,我都需要手动导入所有外部模块吗?

谢谢!

0 个答案:

没有答案