さまざまなサービスに http リクエストを送信する Android ライブラリを作成しています。現在、AsyncTask で http 要求が発生し、アプリが提供するデリゲートにコールバックして、onPostExecute メソッドで結果を取得しています。したがって、基本的に、開発者は AsyncTask の作成を気にせずに目的のメソッドを呼び出します。
ただし、これらの呼び出しを非同期で行うべきか、ライブラリを完全に同期したままにして、開発者に責任を負わせてアプリの AsyncTasks にメソッド呼び出しを配置する必要があるのか 疑問に思い始めています。このようなことについてのベストプラクティスはありますか?