如何解决为什么在创建新活动后会发生 gradle 同步?
为什么在创建新 Activity 后会发生 gradle 同步?
有什么方法可以在不产生任何影响的情况下停止这种不必要的构建(这在大型项目中需要花费大量时间)?
解决方法
没有必要。当您使用自动选项为其创建新活动时,AS 还将在您的清单文件中为其添加一个条目。这很可能是它与 Gradle 同步的原因,因为这也会重新加载清单文件(以及其他内容)。
还应该提到的是,Gradle 同步不是完整的项目构建。在较大的项目中肯定需要一些时间,但如果需要很长时间(我会说超过 5-10 秒),您可能需要查看您的 Gradle 设置,看看其中是否有任何痛点.如果您使用 Kotlin DSL,那么构建构建脚本自然会花费更多时间,这是使用它们的缺点之一。
此外,您多久创建一次新活动?对我来说,这根本不是我做的事情(平均最多每周一次)。我不认为它会节省任何时间,即使您可以禁用它也可能会花费更多(我怀疑您是否可以,就像我上面所说的那样,它是必需的)。如果您确实花费了太多时间来优化您的 Gradle 设置,否则它们将成为您工作流程中的其他地方,您可以用更少的精力节省更多的时间。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。