有什麼辦法能加快Android Studio中Gradle build速度?

時間 2021-05-12 17:36:02

1樓:

呃... 和 OS 也有很大的關係,雖然全量編譯可能差別不大,但是同樣的專案我用 Ubuntu 的 i3 12G RAM 的台式電腦就比同事的 i7外星人 Windows 普通 run 快很多。

我家裡的 i5 16G 的 PC 同樣的硬體在兩個系統環境下,編譯速度差距明顯

2樓:喵喵

在任務後面加引數-t,例如build -t這樣每次檔案有改動都會自動執行build任務,雖然build的時間沒變,但是由於一直在後台build,所以當你最後需要執行程式測試的時候,此時真正需要build的地方就只有一點點,所以就會很快

具體做法就是開啟乙個命令列然後執行任務加-t引數,然後你就可以看到每次儲存的時候都會編譯,退出命令列就結束自動編譯

具體細節請參考 Gradle User Guide Version 4.2.1

開啟守護執行緒也有一定的效果,不過現在的版本都是預設開啟了

3樓:typ0520

推薦樓主看著篇文章,深入講解android apk的構建過程,並在重要節點做優化 http://www.

4樓:

使用守護程序有一定的效果。

步驟:在home目錄.gradle資料夾新建grade.properties檔案,加上org.grade.daemon=true這一行即可。

PS:題主的專案編譯才二十多秒算啥。。。公司的project用低配的MBP都是要2分鐘的,後來換了台式電腦也還是要1分鐘,

5樓:

加記憶體.加記憶體.加記憶體

加固態.加固態,加固態

上i7,上i7,上i7.

1.盡量把部分邏輯封裝成android-lib.即可以aar依賴.這樣能nice一些.

2.用gradle2.8試試如何.

可以看看Speed up your build in Android Studio這篇帖子.找點感覺.看看卡在哪一步導致編譯慢的.

對其進行優化唄.暫時只能這樣了.現在網上講的增大記憶體.

設定某些選項.基本無效了.看不到優化了多少.

坐等google完善好這些問題吧.

有什麼辦法可以讓產品團隊開發速度加快?

獵星星 1產品經理準確做好需求不要頻繁改動 2老闆不要參與產品細節 3人員要質而不是量,乙個優秀的程式設計師效率是普通的倍數,增加乙個普通的反而會拖慢進度。以上是憑記憶總結微博純銀說過的一些小團隊效率之談,他的團隊一直都保持著小而高效,攜程等大公司都多次向他取經高效率的經驗。 臧大為 人月神話 這本...

有辦法實現遠端控制Android手機嗎?

還不睡覺 現在有很多遠端控制軟體都可以實現啊控制手機 控制電腦啥的很方便,比如我是用向日葵來實現的。只要在電腦上安裝乙個主控端,然後在手機上安裝乙個客戶端登入同乙個賬號就可以了。而且現在控制手機連root不用了很簡單。 向日葵遠端控制 向日葵遠端控制軟體目前已經支援遠端控制手機 即將更新的5.0版本...

有什麼辦法能練好籃球基礎?

ball boy 籃球難嗎?難,難在哪?打球就要能忍受痛,老手都知道,一開始打球容易受傷,特別是手指,特別保護沒有用,痛幾次就能更加熟悉球,最主要的是身體素質,不管你打什麼位置,身體素質一直是首位,不然會容易被別人卡死。建議早睡早起,多鍛鍊肌肉群,把底盤練穩 o 星空璀璨 1 首先就是要學會用手腕拍...