我想知道具有Annotation Processors的ButterKnife框架是否可以与scala sbt一起使用?
答案 0 :(得分:1)
Scala似乎不支持Java注释处理工具如图所示this answer
在我寻求解决此问题的过程中,我在原始问题帖子中添加了一些研究链接。 AndroidAnnotations注释处理器生成源代码(Java文件)。通常,注释处理器似乎在源代码级别(而不是类文件)上运行。我期待AndroidAnnotations从Scala源文件生成Java代码。 Scala似乎不支持Java注释处理工具。所以我对这个问题的回答是:不可能将AndroidAnnotations与Scala源代码一起使用。但是,AndroidAnnotations仍可用于Scala混合源项目中的Java源代码。
这是一个古老的答案,但我怀疑那时候有什么改变。
但是在scala中,您可以使用更好的方法使用TYPED RESOURCES (TR)
绑定布局