他のライブラリで Cronet を使用する

Cronet は、他のライブラリと組み合わせて使用できる強力で柔軟なツールで、優れた実用性、シンプルさ、パフォーマンスを提供します。

ExoPlayer

ExoPlayer は、Cronet 拡張機能を通じて Cronet をネイティブにサポートしています。Cronet は、YouTube など、世界最大級のストリーミング アプリケーションで使用されています。

詳しくは、ExoPlayer のサイトをご覧ください。

gRPC

Cronet は、Android で gRPC のトランスポート レイヤとして使用できます。これにより、Android アプリは、Chrome ブラウザと同じネットワーク スタックを使用して RPC を作成できます。

詳細については、gRPC リポジトリをご覧ください。

OkHttp

Cronet チームは、OkHttp ユーザーが Cronet をトランスポート レイヤとして使用するためのライブラリを提供し、QUIC/HTTP3 サポートや接続移行などの機能を活用しています。このライブラリは、RetrofitCoil など、他の OkHttp ベースのライブラリでも使用できます。

詳しくは、Cronet Transport for OkHttp リポジトリをご覧ください。

Glide

Cronet は、Glide のデフォルトの設定として適しています。標準的な Android ネットワーク スタックと Glide のデフォルトの統合よりもパフォーマンスが高くなります。

詳しくは、Glide のサイトをご覧ください。

Dart

Cronet は、dart:io パッケージの代わりにドロップイン代わりとして使用できます。

詳しくは、Cronet Dart バインディング リポジトリと、どのようにして誕生したのかに関するブログ投稿をご覧ください。