首页 > 解决方案 > 为什么我应该使用 cronet 而不是凌空/改造?

问题描述

我在这里遇到了关于 cronet 的部分

https://developer.android.com/guide/topics/connectivity/cronet

它指出

Cronet 是作为库提供给 Android 应用程序的 Chromium 网络堆栈。

以前有人用过这个库吗?它的用例是什么?

标签: androidretrofitandroid-volley

解决方案


根据Volly 文档,它适合大型下载或流式操作:

Volley适合大型下载或流式操作,因为 Volley 在解析期间将所有响应保存在内存中。对于大型下载操作,请考虑使用像 DownloadManager 这样的替代方案。

根据Cronet 文档,它提供了更高的吞吐量和更低的延迟:

Cronet 利用多种技术来减少延迟并提高应用程序运行所需的网络请求的吞吐量。

Cronet 库每天处理数百万人使用的应用程序的请求,例如YouTube、谷歌应用程序、谷歌照片和地图 - 导航和交通。


推荐阅读