Could not find method compile() for arguments

来源:互联网 发布:海康网络摄像机设置 编辑:程序博客网 时间:2024/05/01 21:52

Could not find method compile() for arguments

出现类似的状况简直害苦我了,找了好久都没找到原因,删除了项目,期间删除了代码,,重新构建也不行,始终报这个错误

Could not find method compile() for arguments

最初的时候是没有这个错的,导入了一个module之后就出现了这个错误,删除了这个module,还是报错,上网查资料,百度了有很多人出现了这种问题,但是解决方法有人说加一个

apply plugin:’java’

在build中,还是不行,新想百度既然不行,就去万能的google吧。google出一大堆类似的问题,stack OverFlow 也是一大堆问题,看了很多回答,也没看到哪个解决方案能正确引导我的,最后因缘巧合,让我蒙对了。

compile “com.android.support:support-v4:supportLibVersion"compile"com.android.support:appcompatv7:{supportLibVersion}” compile “com.android.support:recyclerview-v7:${supportLibVersion}”

我的代码中将几个compile语句写在一行了,中间是有空格的,刚开始也没注意,但是弄了这么久,还不知道为什么出现这个问题,心烦啊,所以为了美观代码。

我将本来在一行的代码,加了个回车。

天啦噜,竟然build成功不报错了!!!

我好开心啊!!!竟然不报错了。。。现改成这样:

compile “com.android.support:support-v4:${supportLibVersion}”

compile “com.android.support:appcompat-v7:supportLibVersioncompilecom.android.support:recyclerviewv7:{supportLibVersion}”
compile “com.android.support:design:supportLibVersioncompilecom.android.support:cardviewv7:{supportLibVersion}”

注意,这几句话之间是有回车的!!!回车!!!一定要换行!!!!!!

为了纪念并且和大家分享这个解决办法,我觉得还是卸载csdn博客上吧,供后来人借鉴,希望能帮到大家!!

这个问题真的一点都没头绪为什么是这样,以后老老实实的一行一行的写吧!!!


12 2