正在使用手机和蓝牙模块通信,进行数据传输,数据发送出去很正确,但是收数据就问题很大,老是收不全,望大牛能帮忙解决 public void run()
{
System.out.println("thread enter");
byte[] tmp = new byte[1024];
String text=null;
Message message =new Message();
message.what=0x1233;
Bundle b=new Bundle();
try {
InStream = btSocket.getInputStream();
int len = InStream.read(tmp, 0 , 1024);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("thread error");
}
这就是大概的那部分程序,数据放到tmp这个数组中了,每次都从tmp[0]开始读取。
{
System.out.println("thread enter");
byte[] tmp = new byte[1024];
String text=null;
Message message =new Message();
message.what=0x1233;
Bundle b=new Bundle();
try {
InStream = btSocket.getInputStream();
int len = InStream.read(tmp, 0 , 1024);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("thread error");
}
这就是大概的那部分程序,数据放到tmp这个数组中了,每次都从tmp[0]开始读取。
解决方案 »
- 怎样知道哪些android哪些应用可以自启动,并判断其自启动是禁止还是启用?
- 求救,添加自己的系统应用时,生成的APK没有lib/armeabi文件夹
- AndEngine 有人使用这引擎么?
- 如何从一个Activity中将Bitmap实例传到下一个Activity?
- 一个activity,两个layout,source not found
- android图片太大无法分享
- 如何象实现Activity一样的实现一个popup类?
- WebView在小米上,网站获取不到HTTP Referer的问题
- '""C:\Program' 不是内部或外部命令,也不是可运行的程序
- AndroidStudio 的问题:Failed to parse XML....求助大神解答
- 安卓播放器:把主题存好,运行的时候继续是上次存的主题,但出现错误了
- 安卓与win32程序通讯问题
还有如果是随机出现信息不全的话,试试看是不是前后两条信息合在一起成了一条了!