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 和 其他库)结合使用。
如需了解更多详情,请访问 Cronet Transport for OkHttp 代码库。
Glide
对于 Glide 而言,Cronet 是一个不错的默认选择,它将比 Glide 与标准 Android 网络堆栈的默认集成提供更好的性能。
如需了解更多详情,请访问 Glide 网站。
Dart
Cronet 可在 Dart 中用作 dart:io
软件包的直接替代品。
如需了解更多详情,请访问 Cronet Dart 绑定代码库,并阅读一篇博文,了解它是如何产生的!