如何从父项目打开子库的 activity

How can i open sub-library's activity from Parent Project

我面临一些 android 子模块或 aar 库问题。

我有一个父项目,我想将另一个项目添加到我的父项目中(包含 DI、网络、activity、片段)。我想我已经添加成功了。我的工作区如下图所示。

我也在应用中添加了gradle implementation project(":GaleriDemo") 并添加到 settings.gradle

但是当我尝试在父项目的点击事件中打开一个子模块时activity。由于某些原因无法正常打开。

我的库有一些基本的构建配置,如下图所示。

我试过这样打开我的子模块activity

当我单击按钮时,我遇到了上面的屏幕截图行为(就像在片段中打开相同的 activity)。但它应该打开我的子模块 TestMainActivity,所以我想我错过了一些配置或一些 packageName 设置。感谢您的帮助

问题中布局资源的名称sub-module与父项目中的名称相同。当我编辑布局名称时,我的问题就解决了。