2017-08-11 58 views
0

我目前正在開發一個項目,Android Studio需要1分鐘才能構建它。昨天我在沒有互聯網連接的情況下工作,事實證明,AS只需30秒即可完成項目。 是什麼原因?這是否意味着構建過程在每次構建時都會在線檢查某些內容?有什麼方法可以改變它嗎?增加Android Studio構建速度

我的項目有2個子模塊,每次構建項目時我都會避免將它們構建爲沒有更改的項目。 有沒有辦法做到這一點?

+0

我認爲,子模塊沒有完全沒事的時候改變了重建。當不需要某些步驟並跳過它們時,gradle通常會顯示信息「UP-TO-DATE」。所以子模塊只會減慢構建過程,因爲gradle需要掃描模塊,但不應該重新編譯/重建不變的代碼。 – dedda1994

+1

我的項目有2個子模塊,每次構建項目時我都會避免將它們構建爲沒有更改的項目。有沒有辦法做到這一點? - 爲此,您可以使用即時運行。它允許您推送代碼更改,而無需每次都創建新的apk。 – Anurag

回答

0

加速的最佳方法是使用即時運行功能,並確保您有Android Studio 2.3和更高版本來支持此功能。

請點擊此鏈接到你的即時運行

https://developer.android.com/studio/run/index.html

+0

如果您已經在使用即時跑步,請提出意見,以便我可以以其他方式建議您。 –

+0

我現在沒有,因爲我沒有發現它是可靠的,特別是當更改僅影響xml資源時。但我可以再試一次,看看會發生什麼。但是這仍然不能解釋爲什麼我的建築時間在我離線時每2分鐘一次。 – Eselfar

+0

我剛剛在線和離線嘗試了我的系統中的多個項目。它不影響構建時間。 –