0

私は Nokia と Blackberry に lwuit で開発しています。インターネットからいくつかの画像を読み込もうとしています。Nokia ではすべて正常に動作しますが、blackberry では IllegalArgumentException が発生します。

createImage(byte[] bytes, int offset, int len) function で問題が発生することがわかりました。デバイスのログを見ると、失敗したソース関数がエンコード イメージ クラスにあることがわかります。

誰でもこの問題に遭遇しますか?

4

2 に答える 2

3

問題が見つかりました。これは、POST メソッドを使用しているために発生します。パラメータを送信せずにメソッド POST を使用すると、http メッセージのヘッダーの Content-Length に問題が発生し、これがエラー (400 または 411) を受け取る理由であると思います。

于 2012-11-08T11:13:56.073 に答える
0

この問題は、十分に文書化されている Blackberry のネットワークに関連している可能性があります。複数の推奨される修正 (deviceside=true の使用など) があり、いくつかのケースでは機能しますが、別のケースでは失敗します。RIM ネットワークの問題を説明するのは、この投稿には多すぎますが、Codename Oneについてはこれらの問題を解決しました。

于 2012-10-14T13:23:04.360 に答える