我正在关注Android教程; here is是我在学习本教程时遇到的上一个错误。
在接近本教程的结尾时,出现以下错误:
由以下原因引起:java.lang.annotation.AnnotationTypeMismatchException:为注释元素公共抽象int [] butterknife.OnClick.value()找到的类型不正确的数据(找到的类型为int []的数据)
我不知道该说些什么,所以我将在此处粘贴应用Gradle文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
android.applicationVariants.all { variant ->
variant.outputs.all { output ->
def fileName = "${project.name}_${output.baseName}-${variant.versionName}.apk"
outputFileName = new File(output.outputFile.parent, fileName).getName()
}
}
lintOptions {
abortOnError false
}
defaultConfig {
applicationId "com.tomsapp.mulberry"
minSdkVersion 17
targetSdkVersion 23
versionCode 1
versionName "1.0.0"
javaCompileOptions {
annotationProcessorOptions {
includeCompileClasspath true
}
}
}
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
repositories {
mavenCentral()
jcenter()
maven { url "https://jitpack.io" }
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation project(path: ':licensing')
implementation('com.github.afollestad.material-dialogs:core:0.8.5.3@aar') {
transitive = true
}
implementation('com.github.afollestad:drag-select-recyclerview:0.3.1@aar') {
transitive = true
}
implementation 'com.github.afollestad:bridge:3.1.1'
implementation 'com.github.afollestad:sectioned-recyclerview:0.2.0'
implementation 'com.github.afollestad:assent:0.2.0'
implementation 'com.github.afollestad:inquiry:2.0.1'
//noinspection GradleCompatible
implementation 'com.android.support:appcompat-v7:23.1.1'
implementation 'com.android.support:recyclerview-v7:23.1.1'
implementation 'com.android.support:support-v4:23.1.1'
implementation 'com.android.support:design:23.1.1'
implementation 'com.android.support:cardview-v7:23.1.1'
implementation 'com.android.support:palette-v7:23.1.1'
implementation 'com.github.bumptech.glide:glide:3.7.0'
implementation 'com.github.florent37:glidepalette:1.0.6@aar'
implementation 'com.jakewharton:butterknife:7.0.1'
implementation 'com.google.android.apps.muzei:muzei-api:2.0'
implementation 'com.makeramen:roundedimageview:2.2.1'
}
我在此链接中寻求解决方案,但是其中提到的解决方案在我的代码中产生了新错误-ButterKnife 8.0.1 not working