我是一款带有大约10个功能模块和一个基本功能的即时应用程序。除了一个模块外,所有模块都正确构建。如果我没有基本功能中包含的这一功能的布局,则模块将无法构建。它声明布局资源即使包含在功能模块的资源目录中也不存在。有没有人见过这个?我该怎么做才能解决这个问题?谢谢!
答案 0 :(得分:1)
是的,我不得不做类似的事情。我将功能的名称附加到功能包中。让我们说我的基础包是com.myapp.android
,我有一个名为"功能强大的功能",我将"com.myapp.android.awesome"
作为该功能的包名称。然后在导入资源时,我只是做了com.myapp.android.awesome.R.id.login
并且它有效。
答案 1 :(得分:0)
问题是我从路边应用基础功能导入了R而不是功能模块。