Android studio会自动尝试更新库吗?

时间:2018-03-19 14:35:10

标签: android gradle

在我的项目中,我在dependencies的{​​{1}}部分中定义了许多库。问题偶尔出现(每天一次/两次)gradle在打开项目或尝试获取发布输出时给出了这样的错误:

Android Studio

我的猜测是因为Error:Unable to resolve dependency for ':TMessagesProj@armv7Debug/compileClasspath': Could not resolve com.google.android.gms:play-services-gcm:11.2.+. 正在尝试检查每个库是否有更新,当它找不到Internet连接时,它会显示此错误。如果是这样,我如何以不必检查更新的方式更改设置?换句话说,在我的项目中,我不需要更新我的库。

我知道有一个build tools可能会成功!但我不想使用此功能,因为它可能也会禁用其他一些有用的功能。我只是想阻止它自动检查库更新(如果这是上面显示的问题)。

我在offline mode这里包含了dependencies的部分内容:

gradle

1 个答案:

答案 0 :(得分:0)

使用11.2.+'等加号的依赖关系将始终导致重复构建。

您必须指定完整版本,如:

com.google.android.gms:play-services-gcm:11.2.0

如果您没有指定gradle将始终建立,因为它在11.2.+在线查找最新版本可能是11.2.411.2.6