更新AndroidStudio3.0.1出现的问题

今天更新了AS 版本,运行事提示如下错误

Error:Unable to find method ‘com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;’.
Possible causes for this unexpected error include:

In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.

查阅了很久发现其实是Android Studio3.0与butterknife的冲突,github上面已经有了这个问题issue,JakeWharton大神也给了相关解释,暂时的解决方法是降至8.4的版本。

  classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'
    -------------------------------------------
  compile 'com.jakewharton:butterknife:8.4.0'
  annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'

stackoverflow上还有其他冲突版本的相应修改

猜你喜欢

转载自blog.csdn.net/qq_27623521/article/details/78652813