2015-01-26 65 views
2

我想知道它是什么让Gradle经常在线同步依赖关系。一旦下载了所需的依赖项,为什么我不能在没有Internet连接的情况下使用Gradle。 我知道Android Studio中有一种脱机模式选项,但那不是我想要的,我在请求它时下载依赖关系时没有问题,它是连续的依赖“同步”,我觉得很麻烦。 所以,我的问题是,为什么当我已经要求框架的特定版本号时,它需要经常同步依赖关系? (在同步才有意义,如果我不喜欢的东西2.1 +,但我没有这样做)提前为什么Gradle需要频繁上网?

+0

通常gradle这个并不需要同步的依赖,如果你只固定在你的build版本。它可能是在studio中执行的东西,因为studio会检查存储库中是否有更新的版本等。Gradle本身并不是开箱即用的。 – 2015-01-26 22:25:11

回答

1

它是如何经常同步

感谢?我明白,这是“只”每天同步一次。

Gradle将每天一次(默认情况下)连接到工件库以查看是否有更新的版本。

http://tools.android.com/recent/androidstudio040released

除了报价的来源我从来没有发现一个理由,那些恒新版本检查。

最佳, 烧酒