今天使用了一下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 版权协议,转载请附上原文出处链接和本声明。
