今天想试试黄油刀的功能,GitHub上最新的版本是8.8.1,
可是按照说明配置后sync now时提示
Android Gradle plugin 3.0.1 must not be applied to project '项目路径' since version 3.0.1 was already applied to this project
能力所限找不到办法,尝试降版本为8.5.1,问题依旧重现。
最后使用8.4.0后问题解决。
但是8.4.0版本的配置和项目主页上最新的8.8.1的配置是不同的,以下是步骤:
1、project的build.gradle
buildscript {
......
repositories {
......
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'//导入butterKnife库
......
}
}
......
2、module(app)的build.gradle
//加入build.gradle文件开头,module插件配置
apply plugin: 'com.jakewharton.butterknife'
dependencies依赖添加
dependencies {
......
//导入以下两行依赖
implementation 'com.jakewharton:butterknife:8.4.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
......
}
设置完毕,sync now,先讲究用吧T_T
网友评论