java如何正确地将代码放入构建/生成文件夹
我正试图找出一种在构建时生成代码的好方法,并将其移动到适当的构建/生成文件夹中
这是一个Android项目,在Android Studio中,由gradle构建。我的项目有两个模块
第一个模块是纯Java模块。它有一个输入文件和一些代码,这些代码读取输入文件并根据输入文件吐出生成的代码
第二个模块是Android模块,使用第一个模块生成的类
现在我只是手动运行生成模块,它将类文件写入Android模块的源代码中。但是,我想对此进行更改,以便:
- 每当我构建Android模块时,它都会自动运行生成代码
- 生成的代码与正常生成的代码一样被放入Android模块构建/生成文件夹中李>
我似乎找不到一个好的例子来说明如何做到这一点。大多数例子似乎都是关于注释处理的,而这不是。我想这应该是我在Android模块的构建中设置的东西。格拉德尔。我可以做一个gradleTask并手动将其写入build/generated文件夹,但是是否有一些标准机制来知道要使用什么目录结构
实现这一目标的正确方法是什么
共 (0) 个答案