我可以使用与Maven的Android数据绑定吗?

时间:2015-07-01 06:49:19

标签: android maven gradle android-gradle

有一个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一起运行?

1 个答案:

答案 0 :(得分:2)

由于大多数开发人员使用gradle,因此没有付出很多努力。也就是说,我做了一些快速的开发尝试启用你可以尝试的make build。你可以尝试运行一个类android.databinding.tool.MakeCopy。它是一个命令行界面,可将资源从一个或多个目录复制到目标目录,修改布局文件,并生成注释处理器所需的一些工件(xml文件,源文件)。

它应该包含在带有注释处理器的库中。您必须制定完整的类路径要求才能使其工作。正如我所说,我没有花很多时间去做,因为我们没有任何客户。