今天使用了一下butterknife,引入了所需的依赖
implementation 'com.jakewharton:butterknife:10.2.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.0'
但是在运行的时候报
Could not resolve all files for configuration ‘:app:debugRuntimeClasspath’.
错,
查看了下报错信息是
butterknife
引起的,查看了下官方文档后添加了下面两行,意为Java版本,添加位置为
模块
下的build.gradle中的
android
中。
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
至此,问题完美解决,成功运行,如果还是报错的话可以查看
官方文档
继续添加依赖,也可以关闭AS重新打开,不可否认,缓存有时候也是必须背锅的!
版权声明:本文为qq_41824185原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。