我试图为Mapzen的一个名为" On the Road"的开源项目做出贡献。 (Github link)
我想编辑并向项目中添加一些代码。目前,我使用具有以下依赖关系的gradle包含项目:
compile 'com.mapzen:on-the-road:1.1.1'
有人给了我一个关于如何执行此操作的教程here,但我得到了一个gradle错误;
Error:Configuration with name 'default' not found.
我所做的是从github克隆项目,将整个主文件夹复制到我的应用程序main中,并将其重命名为" customLibrary"。
然后我将include':customLibrary'
添加到我的settings.gradle和compile project(':customLibrary')
到我的build.gradle(Module:app)文件。
如何在没有错误的情况下导入此项目?
答案 0 :(得分:0)
当您克隆整个主文件夹时,customLibrary
内部有build.gradle文件,该文件是库的顶级文件。
你不能这样做。
由于您要包含customLibrary
文件夹,因此gradle正在寻找模块 build.gradle。
您必须克隆library folder而不是整个主文件夹
否则,您只能使用include':customLibrary:library'
添加整个项目的模块库。