我的项目中有3个模块:
Lib - apply plugin: 'com.android.library'
Proj A - apply plugin: 'com.android.application'
Proj B - apply plugin: 'com.android.application'
两个项目都在其 build.gradle 文件中输入lib:
compile project(path: ':lib-module')
settings.gradle 将其导入:
include ':projectA-module', ':projectB-module', ':lib-module'
gradle构建正确,我可以在项目中导入我的lib类并浏览代码。唯一的问题出现在编译时,我得到这种错误,表明无法找到lib类和包:
错误:Gradle:任务执行失败':projectA-module:compileDebugJavaWithJavac'。 编译失败;请参阅编译器错误输出以获取详细信 ... / Class.java 错误:(27,42)Gradle:错误:包com.mylib.somepackage不存在
发生了什么事?