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

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一遍,果然没问题了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值