0

我今天刚刚升级了我的 Android Studio,并在使用 ButterKnife 7.0.2-Snapshot编译我的项目时遇到了这个错误。

Caused by: java.lang.NoClassDefFoundError: android/view/View
        at butterknife.internal.BindingClass.createBindMethod(BindingClass.java:132)
        at butterknife.internal.BindingClass.brewJava(BindingClass.java:109)
        at butterknife.internal.ButterKnifeProcessor.process(ButterKnifeProcessor.java:131)
        at com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:794)
        at com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:705)
        at com.sun.tools.javac.processing.JavacProcessingEnvironment.access$1800(JavacProcessingEnvironment.java:91)
        at com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1035)
        at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1176)
        at com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1170)
        at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:856)
        at com.sun.tools.javac.main.Main.compile(Main.java:523)
        ... 76 more
Caused by: java.lang.ClassNotFoundException: android.view.View
        ... 87 more

还有谁有相同的问题吗?代码没有改变。

4

1 回答 1

0

不知道为什么会发生错误,但降级到 7.0.1 允许构建编译。

compile 'com.jakewharton:butterknife:7.0.1'
于 2015-08-10T17:02:00.903 回答