-3

データベースから画像のバイト [] の複雑な配列を返す Web サービスがあります。インターネットでテスターを使用すると、7 枚または 10 枚の画像を取得しても結果は高速です。Androidでは、グリッドビューを使用してksoapを使用してWebサービスから画像を表示しています.2つの画像には問題はありませんが、たとえば7つの画像を呼び出すと、Webサービスからの応答を受け取ることができません. Webサービスを呼び出すとスタックし、最終的にAndroidアプリケーションで「バインダートランザクションに失敗しました」というエラーが発生します。

この問題に関するヒントをご存じでしたら、よろしくお願いします。

前もって感謝します

4

1 に答える 1

-2

Android が接続を解放できるように、失敗した場合でも response.consumeContent() を忘れないでください。

不明な情報筋によると、デフォルトでは、Android はネットワーク接続を同時に 2 つに制限しています。(新しいリリースで詳細を更新)[公式リファレンスがない]

したがって、さらに多くのスレッドを開こうとすると、1 つの接続が解放されるまで待機します。

于 2015-04-02T18:19:25.273 に答える