Android Studio 在导入第三方包之后出现的gradle DSL method not found 问题原因及解决方案

来源:互联网 发布:宝宝学早教软件下载 编辑:程序博客网 时间:2024/05/16 05:54

Android Studio 在导入第三方包之后出现的gradle DSL method not found 问题原因及解决方案

今天打算开始做一个基于郭霖的酷欧天气,但用第三方开源库来开发。
刚刚导入LitePal,然后同步Gradle的时候,问题出现了:
Gradle DSL method not found
后来我找了一下,看到StackOverFlow上面有一个用户是这么回答的:

我简单翻译一下:
“由于Gradle DSL 方法作为一个Java方法,Gradle的方法可以写成以下同样的两个形式:

dependencies{    compile fileTree(include: ['*.jar'], dir: 'libs')}

跟以下代码一样:

dependencies.compile fileTree(dir: 'libs', include: ['*.jar'])

dependencies跟compile都是方法。
所以说,在你的Build.gradle文件里(app文件夹外的那个)某个地方出现了一个你的项目里根本就不支持的方法。

我恍然大悟,看了下我的Build.gradle(app文件夹外那个):

果然被我找到了!


就是这个dependencies方法,就在task clean方法后面。

我果断把这个dependencies方法给删了,重新Sync一遍,果然没问题了!

0 0
原创粉丝点击