有一个beta release of a data-binding library by Google。根据文件
要使用数据绑定,需要使用适用于Gradle 1.3.0-beta1或更高版本的Android插件。
在我的项目中,我需要使用Maven。我正在尝试建立一个最小的初始项目。问题是新的数据绑定库以某种方式破坏了生成R类的XML布局文件的处理,并且可能需要一个gradle插件:android/databinding/tool/DataBinderPlugin
没有Gradle,没有关于如何处理此问题的信息。有没有人知道需要做些什么才能让这个与Maven一起运行?
答案 0 :(得分:2)
由于大多数开发人员使用gradle,因此没有付出很多努力。也就是说,我做了一些快速的开发尝试启用你可以尝试的make build。你可以尝试运行一个类android.databinding.tool.MakeCopy。它是一个命令行界面,可将资源从一个或多个目录复制到目标目录,修改布局文件,并生成注释处理器所需的一些工件(xml文件,源文件)。
它应该包含在带有注释处理器的库中。您必须制定完整的类路径要求才能使其工作。正如我所说,我没有花很多时间去做,因为我们没有任何客户。