Usar a Cronet com outras bibliotecas

A Cronet é uma ferramenta poderosa e flexível que pode ser usada em combinação com outras bibliotecas, oferecendo o melhor em utilidade, simplicidade e desempenho.

ExoPlayer

O ExoPlayer oferece suporte nativo à Cronet pela extensão Cronet. A Cronet é usada por alguns dos maiores apps de streaming do mundo, incluindo o YouTube.

Para saber mais, acesse o site do ExoPlayer (em inglês).

gRPC.

A Cronet pode ser usada como a camada de transporte para o gRPC no Android. Isso permite que o app Android faça RPCs usando a mesma pilha de rede usada no navegador Chrome.

Para saber mais detalhes, visite o repositório gRPC.

OkHttp

A equipe da Cronet oferece uma biblioteca que permite que os usuários do OkHttp usem a Cronet como camada de transporte, beneficiando recursos como suporte a QUIC/HTTP3 ou migração de conexão. A biblioteca também pode ser usada com outras bibliotecas baseadas em OkHttp, como Retrofit, Coil e outras (links em inglês).

Para ver mais detalhes, acesse o repositório Transporte da Cronet para OkHttp (em inglês).

Glide

A Cronet é uma boa opção padrão com o Glide e oferecerá um desempenho melhor do que a integração padrão do Glide com a pilha de rede padrão do Android.

Acesse o site da Glide para saber mais.

Dart

A Cronet pode ser usada no Dart como uma substituição simples para o pacote dart:io.

Para mais detalhes, acesse o repositório de vinculações do Cronet Dart e leia uma postagem do blog (link em inglês) sobre como ele surgiu.