社区
Android
帖子详情
求教Android蓝牙串口开发OutputStream发送数据失败
lishuai_94
2017-11-09 08:58:52
各位大佬,我最近和队友一起在做安卓蓝牙与嵌入式系统蓝牙模块的通信,嵌入式端经测试能够正常接收和发送数据,安卓端也能够正常接收嵌入式端发送的数据,但在安卓端向嵌入式端发送数据时嵌入式端没有接收到数据,但安卓端也没有报错,求大佬支招!
...全文
184
1
打赏
收藏
求教Android蓝牙串口开发OutputStream发送数据失败
各位大佬,我最近和队友一起在做安卓蓝牙与嵌入式系统蓝牙模块的通信,嵌入式端经测试能够正常接收和发送数据,安卓端也能够正常接收嵌入式端发送的数据,但在安卓端向嵌入式端发送数据时嵌入式端没有接收到数据,但安卓端也没有报错,求大佬支招!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lishuai_94
2017-11-09
打赏
举报
回复
安卓端数据发送代码如下: private void sendMessageHandle(final String msg) { if (mSocket == null) { Toast.makeText(this, "未连接到设备", Toast.LENGTH_SHORT).show(); return; } mBluetoothAdapter.cancelDiscovery(); if(mSocket.isConnected()){ try { OutputStream os = mSocket.getOutputStream(); os.write(hexStringToBytes(msg)); os.flush(); os.close(); } catch (IOException e) { e.printStackTrace(); } }else{ new Thread(new Runnable() { @Override public void run() { try { mSocket.connect(); } catch (IOException e) { e.printStackTrace(); } } }).start(); try { OutputStream os = mSocket.getOutputStream(); os.write(hexStringToBytes(msg)); os.flush(); os.close(); } catch (IOException e) { e.printStackTrace(); } } }
求教
Android
蓝牙
串口
开发
OutputStream
发送数据
失败
的问题。
各位前辈,我刚接触
蓝牙
串口
这块
开发
, 在做数据发送的时候。一直报 java.io.IOException: [JSR82] write: write() failed。的错误,弄半天不知道问题出在哪。 相应的权限我也加了。 求指点一二,不胜感激。
Android
蓝牙
串口
调试程序
开发
Android
蓝牙
串口
调试程序
开发
〇、
蓝牙
串口
开发
的流程一、添加需要用到的权限二、检测和打开
蓝牙
设备1.检测
蓝牙
设备2.打开
蓝牙
设备三、搜索并连接
蓝牙
设备1.搜索
蓝牙
设备2.连接
蓝牙
设备四、发送并接受
串口
数据1.
发送数据
部分2.接收数据部分五、总结学习
android
蓝牙
发送
失败
怎么办,在
Android
中通过
蓝牙
发送文件时出错?
我正在制作类似于彩虹应用程序的应用程序。此应用程序将被安装在具有要发送到其他device.The应用程序的所有接触装置将要被安装的仅在一个device.I是能够通过此片的代码连接到所述远程设备// BluetoothConnector(Complete Code)Class> clazz = tmp.getRemoteDevice().getClass();Class>[] param...
Android
蓝牙
开发
—经典
蓝牙
详细
开发
流程
Android
蓝牙
开发
前,首先要区分是经典
蓝牙
开发
还是BLE(低功耗)
蓝牙
开发
,它们的
开发
是有区别的,如果还分不清经典
蓝牙
和BLE(低功耗)
蓝牙
的小伙伴,可以先看
Android
蓝牙
开发
—经典
蓝牙
和BLE(低功耗)
蓝牙
的区别 本文是针对经典
蓝牙
开发
的,如果是BLE(低功耗)
蓝牙
开发
,可以看
Android
蓝牙
开发
—BLE(低功耗)
蓝牙
详细
开发
流程
开发
流程 开启
蓝牙
扫描
蓝牙
...
Android
蓝牙
搜索设备,向其
发送数据
并接收-刘宇
通过
蓝牙
传输数据与Socket类似。在网络中使用Socket和ServerSocket控制客户端和服务端的数据读写。而
蓝牙
通讯也由客户端和服务端Socket来完成。
蓝牙
客户端Socket是BluetoothSocket,
蓝牙
服务端Socket是BluetoothServerSocket。这两个类都在
android
.bluetooth包中。 无论是BluetoothSocket,还...
Android
80,350
社区成员
91,289
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章