2014-09-22 33 views
1

現在我有一個項目。當我用螞蟻建造它時,只需要40秒。但是,當我用gradle構建它時,需要3分鐘或4分鐘,這對我來說真的很重要。如何在android項目中更快地構建gradle?

我該如何固定我的gradle構建?

+0

如果需要那麼長時間,我估計gradle本身的啓動時間是沒有問題的,對吧?你有沒有計時,什麼任務實際上是最長的? – cfrick 2014-09-22 08:12:11

+0

基於cfrick的評論,您可以通過在您的Gradle命令行中添加'--profile'來完成此操作,該命令行將爲您提供良好的配置和任務執行時間的HTML報告。 – 2014-09-22 16:08:52

回答

0

它可以幫助你,如果你在守護進程模式下運行搖籃 - https://twitter.com/timbray/status/512368955516657664

+0

我問這個問題後,我一直在重構我的項目。重構有助於!構建時間從3.5分鐘減少到2.5分鐘。但是你發佈的文章並沒有真正的幫助。在配置「org.gradle.daemon」之後,構建時間變爲2分13秒,這不是很大的改進。我還可以做些什麼 ? – songzhw 2014-11-20 03:57:22

0

如果你有多個內核嘗試gradle --daemon --parallel build,否則如果你缺乏多核嘗試gradle --daemon --parallel-threads <number of threads you want to spawn> build。第一次調用後,我看到速度提高了200%。

相關問題