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

謝謝你救了我的一天! –

相關問題