您的位置:首页 > 移动开发 > Android开发

Android_ButterKnife元素值必须为常量表达式

2016-11-11 18:14 260 查看

抽取通用模块的时候,自定义view中的引用全部是黄油刀来绑定的,但是抽取到AndroidLib的时候,出现了如下的错误;



这个版本更新的dialog在app中封装的是ok的,为什么到这里就LIbs中就不能用了,

黄油刀用的是注解的方式去找我们的layout中的id

所以要求必须为
final
的模式,

看下APP中生成的R文件



这是Android lib中的R文件



所以在Androidlibs里面还是自己写
findViewByID()


疑问点:为什么宿主app生成的R文件是final的,而Libs的R文件是非final的哪位能解答下,谢谢!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息