[英]Android studio gradle build running for too long time for build apk
[英]Android studio gradle too long
我的android studio编译时间太长,我打印的日志是show app:compileDevDebugJavaWithJavac用了我的37s,我用53s构建了项目,时间太长了...
这些是Gradle构建任务。 Gradle是Android Studio的构建自动化系统,它具有一组要执行的任务以构建apk。 每次您运行/构建项目时,它都会依次浏览这些任务列表。 构建时间取决于项目代码和项目中使用的依赖项。
Gradle构建生命周期
Gradle是一种用于基于依赖项编程的语言。 用Gradle术语,这意味着您可以定义任务以及任务之间的依赖关系。 Gradle保证这些任务按照其依赖关系的顺序执行,并且每个任务仅执行一次。 这些任务形成有向无环图。 有一些构建工具在执行任务时会建立这种依赖关系图。 在执行任何任务之前,Gradle会构建完整的依赖关系图。
这是Gradle构建生命周期。 它分为三个阶段
*)初始化
*)配置
*)执行
您可以尝试将以下代码添加到gradle.properties文件中:
org.gradle.jvmargs=-Xmx5124m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.daemon=true
org.gradle.configureondemand=true
org.gradle.parallel=true
这可能有助于加快构建gradle。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.