Android(安卓)Studio3.3.2+gradle 3.3.2版本使用ButterKnife出错问题
16lz
2021-01-25
在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
然而,并没什么用,虽然编译的时候不报错了,运行之后。。。。。:
将就用着先吧,期待新版本能解决
更多相关文章
- Android(安卓)Unable to find method org.gradle.api.tasks.Task
- Android开发笔记: Project "XXX" is missing required source fo
- Gson源码地址、jar包下载地址、使用教程
- Error:(17, 0) Could not find method android() for arguments
- Android: 用twitter4j做twitter分享的时候遇到的问题
- js判断是否在微信浏览器中打开
- Android(安卓)2.3及以上版本支持自定义的ttf字体的方法
- Android(安卓)Activity界面切换添加动画特效 (修改)
- Android(安卓)Studio maven-metadata.xml 卡着不动原因和解决方