gpt4 book ai didi

android - 如何在编译时更改.kt或.java文件并通过.kt或.java构建进行构建

转载 作者:行者123 更新时间:2023-12-03 05:06:35 25 4
gpt4 key购买 nike

我们可以在同一文件夹和同一程序包中(如果可能)支持.kt和.java文件,并在构建时更改要从中构建哪些文件的环境吗?

我们可以基于.kt或.java支持区分gradle构建吗?

最佳答案

如果我正确理解了您的问题,那么您想让.kt和.java文件定义相同的类,并选择在构建过程中将使用哪个文件?这可以通过排除Gradle exclude file from sourceSet not working中描述的特定文件来实现。但这是很多工作,只会导致不得不重复几乎所有更改,因此尚不清楚为什么首先要这么做。

但是您无需执行任何操作即可“在同一文件夹和同一程序包中支持.kt和.java文件”;默认情况下已经支持此功能。但是它们将一起编译,因此,如果您在.kt和.java中定义了相同的类,则会收到编译错误,就像在两个不同的.kt文件中定义它一样。

关于android - 如何在编译时更改.kt或.java文件并通过.kt或.java构建进行构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57270044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com