原代码: String tmpStr=sEditText.getText().toString();
byte bytes[] = tmpStr.getBytes();
修改代码:
byte bytes[] = new byte[4];
bytes[0]= 0x30;
bytes[1]= 0x31;
bytes[2]= 0x32;
bytes[3]= 0x33;
公共代码:
try {
outputStream.write(bytes,0,4);
} catch (IOException e) {
// TODO Auto-generated catch block
sEditText.setText(e.toString());
e.printStackTrace();
}
原代码获取文本框的内容,本将字符串转换为byte数组,然后发送。我发送十六进制数据,新建了byte数组,并赋值。设置断点后调试运行,可以正常发送数据,但是运行时,回报错导致程序关闭。哪位高手帮我看看,谢谢。
byte bytes[] = tmpStr.getBytes();
修改代码:
byte bytes[] = new byte[4];
bytes[0]= 0x30;
bytes[1]= 0x31;
bytes[2]= 0x32;
bytes[3]= 0x33;
公共代码:
try {
outputStream.write(bytes,0,4);
} catch (IOException e) {
// TODO Auto-generated catch block
sEditText.setText(e.toString());
e.printStackTrace();
}
原代码获取文本框的内容,本将字符串转换为byte数组,然后发送。我发送十六进制数据,新建了byte数组,并赋值。设置断点后调试运行,可以正常发送数据,但是运行时,回报错导致程序关闭。哪位高手帮我看看,谢谢。
解决方案 »
- android的蓝牙通知移除或者蓝牙广播的屏蔽
- android的AIDL项目在客户端同时用了startService和bindService
- 模拟器今天出现一个比较恶心的问题,求大婶们看看····
- 怎么把TextView的背景设置成从黑色到透明渐变?
- android中gridview使用中出现重影
- wifi开发求助
- 请教高手:怎么让button和button外层都响应点击事件
- 请教如何开发android宽界面?
- pad环境下弹窗窗口之间的互相调用过程
- android 使用匿名内部类、,外部变量需要final修饰,如何解决求助
- 关于 android 不同进程间模拟按键和触摸事件
- 新浪微博 获取话题接口
// TODO Auto-generated catch block
new AlertDialog.Builder(this)
.setTitle("标题")
.setMessage(e.toString())
.setPositiveButton("确定", null)
.show(); e.printStackTrace();
}
第一次发送时会报空指针的错误,以后发送就没问题了