如何将外部Java类复制到build.gradle中生成的源中?

时间:2018-12-03 11:20:13

标签: android gradle android-gradle build.gradle

由于某种原因,我必须将外部类ExternalClass.java复制到生成的源中,就像BuildConfig.java会发生什么一样。

我希望ExternalClass.javabuild/generated/source/dir/debug中。

我已经尝试过了:

task copyExternal(type: Copy) {
  from "path/to/ExternalClass.java"
  to "$buildDir/generated/dir/source/debug"
}

但这不起作用。 如何将外部Java类复制到生成的源中?

请不要问“为什么要这样做?”之类的问题。或“为什么要这么做?”之类的。

谢谢。

1 个答案:

答案 0 :(得分:0)

您只需在项目中复制并跳过该Java类,然后重新构建该项目,该文件可能是自动生成的。