Android 如何在子项目中使用根项目?

Android 如何在子项目中使用根项目?,android,Android,以下是我的情况 应用程序的build.gradle(根项目) 我想在magicfilter、zgallery、dialogs(子项目)中创建应用程序(根项目)类 但我不能在子项目中引用应用程序的类别 如何在子项目中调用根项目的类?我认为这不是一个好的设计模式,也不是模型的有效分发,为什么您需要在子项目中访问应用程序项目?我认为您不能。即使有可能,也不应该这样做。如果您需要在其他模块上调用主模块的某些内容,可能是因为项目的体系结构没有很好地定义,或者最好以其他方式对其进行结构设计。谢谢您的回答,

以下是我的情况

应用程序的build.gradle(根项目)

我想在magicfilter、zgallery、dialogs(子项目)中创建应用程序(根项目)类

但我不能在子项目中引用应用程序的类别


如何在子项目中调用根项目的类?

我认为这不是一个好的设计模式,也不是模型的有效分发,为什么您需要在子项目中访问应用程序项目?

我认为您不能。即使有可能,也不应该这样做。如果您需要在其他模块上调用主模块的某些内容,可能是因为项目的体系结构没有很好地定义,或者最好以其他方式对其进行结构设计。

谢谢您的回答,但其他模块给了我更详细的指南。祝您今天过得愉快。
dependencies {
   compile project(':magicfilter')
   compile project(':zgallery')
   compile project(':dialogs')
}