2016-07-22 69 views
4

從答案https://stackoverflow.com/a/35859572/5835947我們知道,當您面臨Android Studio構建應用程序太慢的問題時,「離線工作」確實有很大幫助。作爲一個擴展,爲什麼「離線工作」使得Android Studio中的Gradle Build運行速度更快?是否因爲Android Studio在「在線工作」模式下每次重建應用程序時Android Studio都會從互聯網上下載文件?如果是這樣,爲什麼把「在線工作」作爲默認行爲?這似乎並不明智。爲什麼「離線工作」使得Gradle Build在Android Studio中運行得更快?

+0

應該是默認情況下它會檢查更新 – MikeOx

回答

2

如果你是「脫機」,你不要從互聯網上下載庫,並加快你的構建。但是,如果你添加一個新的依賴關係,並仍然離線工作,你不會得到這個庫。

換句話說:在每一個新的依賴關係上線後,構建gradle來下載新的庫。之後,您可以脫機並更快地構建您的項目。

同樣的事情是,如果你想更新庫到新版本。

相關問題