不要再build.gradle中使用动态版本的依赖

今天在看Dan Lew大神的博客发现最新的文章就是 “Don't use dynamic versions for your dependencies”

Everyone, please, to stop using dynamic versions for your dependencies.

In Gradle, dynamic versions use the + sign like so:

compile 'com.android.support:appcompat-v7:23.0.+'

Ideally, your builds should be predictable and consistent. Identical source code should yield the same result, every time you build.

解决的方法如下图

博客的传送门 http://blog.danlew.net/2015/09 ... cies/

1 分享
ask
SadieYu

SadieYu

对,否则死都不知道怎么死的。
0 赞 2015-10-20 11:41
f839903061

f839903061

刚才看了一下那个文档,有些地方不太明白,因为对gradle懂的不是太多!文档大概意思是如果添加+自动更新的话,会出现一些意想不到的bug!而为了解决这些没必要的问题浪费了太多时间!推荐不加+,但是需要隔一段时间更新一下gradle,能否说一下命令端更新gradle是啥,在哪个文件夹下执行呢?
0 赞 2015-10-30 09:44
yuqile

yuqile 回复 f839903061

在你的项目下面用命令行执行就行了。他会检查该项目的依赖情况
0 赞 2015-12-16 15:30

要回复文章请先登录注册