在通過藍牙從PC發送數據到我的手機(N73)時,輸入流似乎掛斷。 InputStream源自StreamConnection。J2ME,InputStream在通過藍牙接收到40K數據後掛機
PC軟件是在VB.net中構建的。 Java ME移動版。
InputStream是否有一個內部緩衝區,需要在讀取大塊數據時清空? 數據以10Kb到15Kb範圍的塊接收,讀數在接收到第三個塊後停止。奇怪的是我沒有收到任何例外。
我瀏覽了InputStream類API文檔,找不到任何InputStream清除方法或空方法。 只有一個reset()方法,我不知道它的用途是什麼?
您是如何讀取數據的? (即你正在調用哪個「讀取」方法?) – 2009-11-18 13:00:01
read(byte [] b,int off,int len) – 2009-11-18 13:49:51