AndroidアプリケーションでRetrofit 2を使用しています。多くのネットワークコールがあります。 私はパフォーマンスの問題に遭遇し、長い研究の後に、私はアプリで実行スレッドが多すぎることがわかりました。 "OkHttp ConnectionPool"という名前であまりにも多くのインスタンス(数百)があった特定のスレッドをアプリで表示していましたが、私のレトロフィットコールに接続されていると仮定しています。Retrofit 2あまりにも多くのスレッドを使用します
このスレッドがシステムにあふれないようにする方法はありますか?それはあなたの最善の利益になりますこのようなシナリオで
ダガーがどのように作業を行うのですか?私も同じ問題に直面している、あなたは説明することができますか? –
まず、依存性注入について少しお読みになることをお勧めします。それは、あなたのケースでの改造インスタンスの不要な作成を簡素化することです。 DI(依存性注入)について理解したら、上記のチュートリアルのリンクを読んでください。あなたがそれを通過すれば、ダガーでレトロフィットを使用する簡単な例を提供します – imaadhrizni
DIは基本を学ぶと本当に簡単で有用です。私は最初にかなりの研究をすることをお勧めします;)。 – imaadhrizni