我有2个自定义模块和一个应用程序
模块A. 模块B. 应用
在主项目中,Module B
作为直接项目导入(无jar / aar)。
模块B
的build.gradle
dependancy{
implementation project(":Module A")
}
应用
的build.gradle
dependancy{
implementation project(":Module B")
}
所以它工作正常。
但问题是当我采用 jar / aar 模块B 时,我包含在 App 中,然后在运行时,我在每个引用模块A 类的课程中获得java.lang.NoClassDefFoundError
。
那么如何解决这个问题?