2012-09-27 101 views
0

我用lwuit開發諾基亞和黑莓。 我嘗試從互聯網加載一些圖像。 在諾基亞一切正常,但在黑莓我得到IllegalArgumentException。加載黑莓圖像 - Lwuit

我發現問題發生在createImage(byte [] bytes,int offset,int len)函數中。設備日誌告訴我,發生失敗的源函數在編碼Image類中。

有人遇到過這個問題嗎?

回答

0

這個問題可能與黑莓網絡有關,這是有據可查的。有多個建議的修復(例如使用deviceside = true),這些修復適用於某些情況,但對其他情況不起作用。解釋RIM網絡問題對於這篇文章來說太多了,但是我們確實爲Codename One解決了這些問題。

+0

問題更復雜。另一個圖像是工作,並在黑莓圖像接收。該網址是好的,因爲在諾基亞,Android和Iphone的工作。 – neb

+0

我發現了這個問題。這是因爲我使用post方法。我認爲如果我們不發送參數,但使用方法POST發生在HTTP消息的頭部中的Content-Length的問題並接收錯誤(400或411) – neb

3

我發現了這個問題。發生這種情況是因爲我使用POST方法。我認爲如果我們不發送參數,但使用方法POST發生在http消息的頭部中的Content-Length問題,並且這是我接收錯誤(400或411)的原因