gpt4 book ai didi

Android Studio Gradle 同步/构建性能

转载 作者:行者123 更新时间:2023-11-29 19:23:13 24 4
gpt4 key购买 nike

这些是以前从事过大型项目的 Android Studio 程序员的一系列问题。因此,在我列出问题之前,让我解释一下我为什么要问。

我忍不住注意到,每次启动 AS 时,Gradle 都需要 36 秒以上的时间来同步和构建,以便我开始编程。现在这不是什么大问题,但是当项目开始超过 26,000 多行代码时呢?所以,现在我真正的问题是:

1) Gradle 同步和构建大型项目是否比小型项目花费更长的时间?

2) 如果是这样,是否有任何级别的重构/错误捕获我可以在同步/构建中绕过以从长远来看使过程更快?

3) 我的电脑可以以超高画质运行任何游戏。使编译和编程语言处理速度比游戏规范更快的系统规范?

感谢所有做出贡献的人,无论您是否能回答所有问题,您都会得到认可(至少投票)!

最佳答案

幸运的你。 Gradle 的速度在过去两年中有了很大的提高。到今天为止,虽然还是有点慢,但我对这个速度已经很满意了。无论如何。关于您的问题,这是我的两分钱:

  1. 是的。但它不是线性“函数”。我还没有遇到任何项目在正确配置的情况下最多需要超过 3 或 4 分钟,尤其是一个相当大的项目。

  2. “加速”进程的唯一方法是分配更多内存。这里有两种方法,在内部(模块)gradle 文件中,你可以这样做:

dexOptions {
javaMaxHeapSize "5g"
}

或者您可以在 gradle.properties 文件中定义一个字段:

org.gradle.jvmargs=-Xmx5632M

  1. 据我所知,没有任何系统规范可以提高性能,但听起来您的系统相当不错,不会遇到任何麻烦。该领域取得了很大进展。

享受发展。

关于Android Studio Gradle 同步/构建性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41948423/

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