除非基本模块中存在布局资源,否则不会构建功能模块

时间:2017-12-28 15:51:01

标签: android-instant-apps

我是一款带有大约10个功能模块和一个基本功能的即时应用程序。除了一个模块外,所有模块都正确构建。如果我没有基本功能中包含的这一功能的布局,则模块将无法构建。它声明布局资源即使包含在功能模块的资源目录中也不存在。有没有人见过这个?我该怎么做才能解决这个问题?谢谢!

2 个答案:

答案 0 :(得分:1)

是的,我不得不做类似的事情。我将功能的名称附加到功能包中。让我们说我的基础包是com.myapp.android,我有一个名为"功能强大的功能",我将"com.myapp.android.awesome"作为该功能的包名称。然后在导入资源时,我只是做了com.myapp.android.awesome.R.id.login并且它有效。

答案 1 :(得分:0)

问题是我从路边应用基础功能导入了R而不是功能模块。