Android Studio编译错误,不同模块中存在相同的包

Android Studio编译错误,不同模块中存在相同的包,android,android-studio,gradle,compiler-errors,Android,Android Studio,Gradle,Compiler Errors,我在android studio中尝试编译具有以下结构的项目时遇到问题: PROJECT MODULE_A |_ com.project.moduleA ... MODULE_B |_ com.project.moduleB |_ view |_ Example.java MODULE C |_ com.project.moduleB |_ dto |_ Pepe.ja

我在android studio中尝试编译具有以下结构的项目时遇到问题:

PROJECT
 MODULE_A
    |_ com.project.moduleA
       ...
 MODULE_B    
    |_ com.project.moduleB
       |_ view
          |_ Example.java    
 MODULE C
    |_ com.project.moduleB
       |_ dto
          |_ Pepe.java
    |_ com.project.moduleC
       ...
编译引发以下错误:

package com.project.moduleB.dto does not exist
cannot find symbol class Pepe
我在模块B和C中有相同的包,我尝试从类示例访问类Pepe。 我已经重建,清理,刷新项目多次,我仍然没有工作


任何帮助都将不胜感激。

我发现了问题,我的项目在moduleC上配置了Proguard,因此,我添加了以下行:

-keep class com.myproject.moduleB.** { *; }

您是否正确地将它们添加到依赖项中?@AvinashJoshi我已在build.gradle中从MODULE_B MODULE:
依赖项{compile project(':MODULE_C')}