1

尝试将ButterKnife添加到我的Gradle时出现此错误。ButterKnife - 找不到Gradle DSL方法apt()

当试图只是把..

compile 'com.jakewharton:butterknife:8.0.1' 
apt 'com.jakewharton:butterknife-compiler:8.0.1' 

在模块:应用

我得到..“摇篮DSL方法没有找到错误信息: '易()'

继答案这里概述 - Gradle DSL method not found: 'apt()'

我放在...

classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' 

在项目gradle文件中,这会产生相同的'apt()'错误。

最后,试图将

'com.neenbedankt.android-apt' 

和/或

'android-apt' 

由于文档中列出 - https://github.com/JakeWharton/butterknife

现在会导致同一个摇篮DSL方法的错误,但是这一次'apply()'而不是'apt()'

怎么可以我得到这个工作?通过以下的答案必须解决

+3

试试这个答案在stackoverflow ..它是有用的答案... http://stackoverflow.com/a/37754907/3678308 –

+0

看起来像工作 - 谢谢你! – rawr105

回答

1

请添加此您模块级的build.gradle的顶部文件。

apply plugin: 'android-apt' 

我也遇到类似的问题,并使用它解决。

+0

谢谢你救了我的一天! –

相关问题