在Android Studio3.3.2版本中使用ButterKnife的最新版本一直编译通不过,花式报错,退而求其之,使用旧版解决:

 implementation 'com.jakewharton:butterknife:8.4.0' annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'

同时注释module=中build.gradle的

//apply plugin: 'com.jakewharton.butterknife'

以及项目中build.gradle的

//classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'

如果不注释,编译的时候会报错,提示使用9.0.0-rc2或者更高版本,如下:

ERROR: The Android Gradle plugin supports only Butterknife Gradle plugin version 9.0.0-rc2 and higher.The following dependencies do not satisfy the required version:root project 'ButterKnifeDemo' -> com.jakewharton:butterknife-gradle-plugin:8.4.0

然而,并没什么用,虽然编译的时候不报错了,运行之后。。。。。:

将就用着先吧,期待新版本能解决

 

更多相关文章

  1. Android(安卓)Unable to find method org.gradle.api.tasks.Task
  2. Android开发笔记: Project "XXX" is missing required source fo
  3. Gson源码地址、jar包下载地址、使用教程
  4. Error:(17, 0) Could not find method android() for arguments
  5. Android: 用twitter4j做twitter分享的时候遇到的问题
  6. js判断是否在微信浏览器中打开
  7. Android(安卓)2.3及以上版本支持自定义的ttf字体的方法
  8. Android(安卓)Activity界面切换添加动画特效 (修改)
  9. Android(安卓)Studio maven-metadata.xml 卡着不动原因和解决方

随机推荐

  1. 【面试】两个变量进行交替的N种方法
  2. 【已解决】您的要求未能完成。我们暂时未
  3. 0929作业
  4. 【面试】PHP 字符串翻(反)转的几种方法
  5. 【面试】PHP 中 两层 Foreach 中使用 con
  6. tp5中在js函数中给url传参数并进行连接
  7. 【h5和海报有什么区别】h5和海报区别有哪
  8. 桌面文件误删怎么找回??
  9. 位置不可用 chkdsk无法修复. 不知道怎么
  10. 位置不可用无法访问. 不知道怎样找到呢??