将 Cronet 与其他库一起使用

Cronet 是一款功能强大且灵活的工具,可以与其他库结合使用,提供实用性、简单性和性能的最佳组合。

ExoPlayer

ExoPlayer 通过其 Cronet 扩展原生支持 Cronet。Cronet 用于全球一些最大的流媒体应用,包括 YouTube。

有关更多详细信息,请访问 ExoPlayer 网站

gRPC

Cronet 可用作 Android 上 gRPC 的传输层。这使您的 Android 应用能够使用与 Chrome 浏览器中使用的相同网络堆栈进行 RPC。

有关更多详细信息,请访问 gRPC 代码库

OkHttp

Cronet 团队提供了一个库,使 OkHttp 用户能够使用 Cronet 作为其传输层,从而受益于 QUIC/HTTP3 支持或连接迁移等功能。该库还可以与其他基于 OkHttp 的库一起使用,例如 RetrofitCoil其他库

有关更多详细信息,请访问 OkHttp 的 Cronet 传输代码库

Glide

Cronet 是 Glide 的一个不错的默认选择,并且会比 Glide 与标准 Android 网络堆栈的默认集成提供更好的性能。

有关更多详细信息,请访问 Glide 网站

Dart

Cronet 可在 Dart 中用作 dart:io 包的直接替换。

有关更多详细信息,请访问 Cronet Dart 绑定代码库阅读一篇关于其起源的博文