安卓Volley已死?

4

我目前使用Volley进行网络调用。 但是,谷歌似乎并没有积极维护Volley。 我听说谷歌最初开发了Volley以在其Play商店应用程序中使用它,但他们没有在第三方库列表中提到它。 几乎每个人都使用Retrofit(查看基准测试,Retrofit似乎是更好的选择),是时候放弃使用Volley了吗?

p.s:请不要发布关于Volley和Retrofit的优缺点

1个回答

8

谷歌似乎并没有积极维护volley

这完全取决于你如何定义“积极维护”。开发仍在进行中,您可以通过查看Volley git repo来了解,该repo显示了过去一年的许多提交(截至本文撰写时)。

今年早些时候,谷歌还发布了官方Volley artifact,版本为1.0.0。

但他们在使用的第三方库列表中没有提到它

谷歌编写了Play Store应用程序。谷歌编写了Volley。因此,从谷歌的角度来看,Volley不是第三方库。对于除谷歌以外的任何人,Volley都是第三方库。

几乎每个人都在使用Retrofit

Retrofit并不等同于Volley。Square HTTP库的三位一体(OkHttp3、Retrofit和Picasso)将等同于Volley,并且这种组合超出了Volley的能力范围。

根据Stack Overflow上的问题,我不认为“几乎每个人都在使用Retrofit”。

是时候放弃使用Volley了吗?

除了您之外,没有人能回答这个问题。您是拥有重要决策标准的人。您需要评估哪些库符合这些标准。


1
@SarthakMittal:“正如我们所看到的,最后一次提交是3个月前” - 我不希望未来会有很多变化。Volley由Google推动。因此,他们的重点将放在提高兼容性和添加他们需要的有限功能上。这并不意味着Volley已经“死亡”,就像钢梁从钢厂出来后也不是“死”的一样。如果您特别寻找那些明显接受外部贡献和功能改进的项目,那么Square库更适合您的口味。 - CommonsWare
感谢回答我的问题 :) - Sarthak Mittal

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接