butterknife gitup 地址 https://github.com/JakeWharton/butterknife
首先,我要讲,有疑问一定要去官网看。作者的网页会提供巨大的帮助。其次就是如果查看的是简书或者其它的论坛引用文章,强烈建议多看几篇,一定要多看几篇。
使用的问题就是报错,无法编译出apk
报错的提示是
can not read ........from .......报错太长了我也没截图
看的出来是一个转换类型的错误,也就是在打包过程中出现的问题,因此我第一步想到的是找对比gradle版本
但是在更换为与官方项目一致的4.1版本任然没有解决问题
之后在build文件查看日志仔细观察日志我们可以查看到


错误编码对应的是v4 的架包 最后尝试将v4升级到最新版本问题解决
总结:
如果在使用butterknife 的同时使用了databing 那么参看下图

原因是添加了两次view apt不知到该响应哪一个
日志很重要,一定要仔细看报错日志和错误反馈。大胆假设,小心查证。问题都能够得到解决。
网友评论