Android 为什么创建新活动后会发生梯度同步?

Android 为什么创建新活动后会发生梯度同步?,android,android-gradle-plugin,Android,Android Gradle Plugin,为什么创建新活动后会发生梯度同步 有什么方法可以阻止这种不必要的构建(在大型项目中需要花费大量时间)而不产生任何影响?这不是不必要的。当您使用自动选项创建新活动时,AS也会在清单文件中为其添加一个条目。这很可能是它与Gradle同步的原因,因为这也将重新加载清单文件(以及其他内容) 还应该提到的是,渐变同步不是完整的项目构建。当然,在较大的项目中可能需要一些时间,但是如果需要很长的时间(我说超过5-10秒),您可能需要查看Gradle设置,看看其中是否有任何痛点。如果您正在使用Kotlin DS

为什么创建新活动后会发生梯度同步


有什么方法可以阻止这种不必要的构建(在大型项目中需要花费大量时间)而不产生任何影响?

这不是不必要的。当您使用自动选项创建新活动时,AS也会在清单文件中为其添加一个条目。这很可能是它与Gradle同步的原因,因为这也将重新加载清单文件(以及其他内容)

还应该提到的是,渐变同步不是完整的项目构建。当然,在较大的项目中可能需要一些时间,但是如果需要很长的时间(我说超过5-10秒),您可能需要查看Gradle设置,看看其中是否有任何痛点。如果您正在使用Kotlin DSL,那么构建构建脚本自然会花费更多的时间,这是使用它们的一个缺点

您多久创建一次新活动?对我来说,这根本不是我经常做的事情(平均每周最多一次)。我不认为它会节省任何时间,即使你可以禁用它也可能花费更多(我怀疑你能做到,就像我上面说的,它是必要的)。如果你真的花了那么多时间来优化Gradle设置,否则它们将成为你工作流程中的其他地方,你可以用更少的精力节省更多的时间