新七擒七纵七色狼,科密知识库,江西红途新闻
在最新的android studio的一次更新中(更新到3.1.2版本),原来使用butterknife的项目编译报错
原来使用的方法是在app的build.gradle的dependencies里面添加compile 'com.jakewharton:butterknife:7.0.1'??
第一个出现的错误是compile出错,在3.0后的版本compile已经被弃用了,被implement和api代替
第二个的错误就是annotation processors must be explicitly declared now......错误了
针对第一个compile被弃用只需要用api代替compile就行了 ? ?api 'com.jakewharton:butterknife:7.0.1'
针对第二个问题则需要在app的build.gradle的 defaultconfig 中添加如下配置:
javacompileoptions { annotationprocessoroptions { includecompileclasspath = true } }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Android apk 项目一键打包并上传到蒲公英的实现方法
Android 自定义LineLayout实现满屏任意拖动功能的示例代码
android 限制某个操作每天只能操作指定的次数(示例代码详解)
Android 集成 google 登录并获取性别等隐私信息的实现代码
网友评论