Android:导入库模块导致使用Gradle Plugin 3.1.2在我的项目中出现编译错误

时间:2018-05-10 19:46:03

标签: android gradle android-gradle gradle-plugin

我一直在努力解决这个问题。我只想通过引用将我的库项目导入到我的项目中。导入副本不是一种选择。

我的settings.gradle看起来像这样

include ':app'    
include ':FunLib'    
project(':FunLib').projectDir = new File(rootProject.projectDir,'../FunLib/library')

我的项目的build.gradle

implementation project(':FunLib')

我希望我可以指向父目录'FunLib',但这根本不起作用。所以我必须指向“库”模块。

因为我的库的根build.gradle在'library'目录之外,所以我的插件没有被识别,因为我设置了我的repo urls theres。我甚至不知道它是否正在使用正确的gradle版本。我尝试将所有内容从我的库根build.gradle复制到我的项目root build.gradle。没有任何效果。引用我的库中的代码的任何项目代码都是编译错误。我在这里错过了什么?

1 个答案:

答案 0 :(得分:0)

我终于意识到你并没有真正导入一个项目。您导入一个模块。