摇篮:assembleDebug负责加载应用程序前一段时间

问题描述 投票:18回答:3

我昨天从Eclipse的迁移到Android工作室5.x的。这真好。

然而,当我运行的应用程序将其编译并安装到我的手机需要比日食更多的时间。

我点击运行,并开始制作应用程序。任务说:Grandle: Executing tasks [:mypackage:assembleDebug]。建成后是说Grandle invocation completed successfully in x min x sec。然后,它加载它。

问题是,有时可能只需20秒但其他时间2-3分钟。这是令人困扰的等待时间。这是执行必须有它总是每次编译之前运行?我可以将其关闭或减少它的时间?

我很抱歉,如果这个问题是不准确的,但我不熟悉如何grandle在AS全面工作。

android android-studio android-gradle
3个回答
4
投票

您可以通过在主gradle.properties使用这种配置(在Windows中,你可以找到在C:\Users\YourUserName\.gradle\/Users/YourUserName/.gradle/该文件在Mac上 - 或者,如果不存在新建一个)多一点加快gradle这个:

org.gradle.daemon=true
org.gradle.parallel=true

这是你可以现在做,谷歌IO表示,他们会尽量使其更快。

也有类似的话题:qazxsw POI


0
投票

如果你的操作系统是Windows,gradle这个版本将真正采取了很多的时间。尝试使用Ubuntu。你可以尝试双启动Ubuntu的沿着窗户。我安装了Ubuntu沿着我的Windows笔记本电脑8.1,然后安装Android的工作室。它不是很容易在第一,有很多步骤,很多东西要安装。它采取了一些研究,以使安装工作。但最终它是值得的。之前我在Windows中3-5分钟,现在它只是3-8秒做一个gradle这个版本。


0
投票

如果你是在Windows上,做一切你这个网页上阅读,也尝试禁用防病毒1小时,要注意是否有任何区别。我就停住,虽然建筑刮几秒钟禁用它。

© www.soinside.com 2019 - 2024. All rights reserved.