连接源集
默认情况下,Apollo Kotlin将生成的文件添加到main
(对于 JVM/Android 项目)或commonMain
(对于多平台项目)源集。
如果您只想在特定源集中使用它们,可以使用outputDirConnection
将它们添加到不同的源集。
例如,您可以添加到 "test" 源集
apollo {service("service") {outputDirConnection {connectToKotlinSourceSet("test")}}}
在 Android 上,由于生成的文件已经添加到main
源集,它们可以在您的所有构建变体. 如果需要将它们仅提供给特定的构建 变体, 您可以使用以下方法:
apollo {service("service") {outputDirConnection {connectToAndroidSourceSet("demoDebug")}}}