从回答https://stackoverflow.com/a/35859572/5835947我们知道"脱机工作"当你面对Android Studio构建app太慢的问题时,真的会有很大的帮助。作为扩展,为什么"脱机工作"在Android Studio中使Gradle Build运行得更快?是因为Android Studio在每次重建应用程序时都会从互联网上下载文件,当时Android Studio处于"在线工作"模式?如果是这样,为什么要把"在线工作"作为默认动作?它看起来并不明智。
答案 0 :(得分:2)
如果您处于“离线”状态,则不会从Internet下载库并加快构建速度。但是,如果您添加新的依赖项并且仍然处于脱机状态,则不会获得此库。
换句话说:在每个新依赖关系转到在线并构建gradle下载新库之后。之后,您可以离线并更快地构建项目。
如果您想将库更新为新版本,则同样如此。