作者sbrhsieh (偶尔想摆烂一下)
看板java
标题Re: [J2ME] 蓝芽 在Nokia手机上无法传送资料
时间Thu Jun 9 23:34:42 2011
※ 引述《Y78 (Y78)》之铭言:
: Client http://nopaste.csie.org/23a8f
: Server http://nopaste.csie.org/839d2
: 是一个使用bluetooth来传送资料的程式
: 由Client寻找装置然後加进去list
: 再由使用者由list里面寻找想要连结的去连结
: 传送资料的方式是
: dos.writeUTF(outputData);
: inputString = dis.readUTF();
: 在sony的手机上面执行很正常
: 但是在Nokia的手机上面却会发生发送讯息 但是对方却没看到的情形
假设这句话的意思是另一只手机(似乎)没有收到传送数据。
: (但是看的到对方传过来的)
: 有人知道问题可能是出在哪里吗?
: google了一下发现好像没有人有类似的问题
至少先试过每 write 一段数据就 flush 一次。(因为你从 Connection 获得的
output stream 可能是 BufferedOutputStream 之类的)
dos.writeUTF(outputData);
dos.flush();
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.45.20.22
1F:推 Y78:感谢 经过这样以後可以正常传送讯息了 06/13 19:51