Cronet 是一款功能强大且灵活的工具,可以与其他库结合使用,提供实用性、简单性和性能的最佳组合。
ExoPlayer
ExoPlayer 通过其 Cronet 扩展原生支持 Cronet。Cronet 用于全球一些最大的流媒体应用,包括 YouTube。
有关更多详细信息,请访问 ExoPlayer 网站。
gRPC
Cronet 可用作 Android 上 gRPC 的传输层。这使您的 Android 应用能够使用与 Chrome 浏览器中使用的相同网络堆栈进行 RPC。
有关更多详细信息,请访问 gRPC 代码库。
OkHttp
Cronet 团队提供了一个库,使 OkHttp 用户能够使用 Cronet 作为其传输层,从而受益于 QUIC/HTTP3 支持或连接迁移等功能。该库还可以与其他基于 OkHttp 的库一起使用,例如 Retrofit、Coil 和 其他库。
有关更多详细信息,请访问 OkHttp 的 Cronet 传输代码库。
Glide
Cronet 是 Glide 的一个不错的默认选择,并且会比 Glide 与标准 Android 网络堆栈的默认集成提供更好的性能。
有关更多详细信息,请访问 Glide 网站。
Dart
Cronet 可在 Dart 中用作 dart:io
包的直接替换。
有关更多详细信息,请访问 Cronet Dart 绑定代码库 并 阅读一篇关于其起源的博文!