cannot change dependencies of configuration ‘detachedConfiguration1′

版权声明:原创文章,转载必须保留以下链接: http://www.dlet.net/?p=232

最近在学习java开发,在用gradle构建项目的时候,遇到了如下错误:
Error:Cannot change dependencies of configuration ‘detachedConfiguration1’ after it has been resolve
最开始同事说,应该是我下载的gradle所需要的包不完整,需要翻墙下载。然后我手动去把包一个一个的下载完了,还是出现如此错误。
后经检查发觉是顶层的settings.gradle里面的配置不正确,它里面有条记录在相应的子项目中根本没有;换句话说就是顶级项目里面的settings.gradle里面include项目与实际的子项目不匹配!

解决办法:
在顶级的settings.gradle里面删除子项目不存在的项,就完美的编译通过了!

参考文章:http://stackoverflow.com/questions/33878465/cannot-change-dependencies-of-configuration-after-enabling-instant-run
http://blog.csdn.net/z345434645/article/details/51180221

一个释放心灵的网站:www.51baiwan.com
Qt、嵌入式(物联网、智能家居)爱好者QQ交流群:182424720