蓝牙传关文件
来源:互联网 发布:网络成瘾的原因 编辑:程序博客网 时间:2024/04/27 15:35
蓝牙服务注册在蓝牙的Service Database里面,发送文件建立的是RFCOMM的连接,这就需要指定一个channel,类似于TCP/IP的端口,但是具体连接哪一个channel,就需要通过服务查询来获得。
传送文件采用的OPP/FTP是标准profile,使用的UUID是预留的。
步骤:
1. 搜索对方设备的OPP服务,得到服务所在的channel
2. 通过得到的channel建立RFCOMM连接
3. 发送obex的connect请求,得到ok答复
4. 发送obex的put请求,将要传输的文件内容加载在请求中,进行文件传输
5. 传输完毕,发送obex的disconnect请求,得到ok答复
6. 断开RFCOMM连接,发送完成。
- 蓝牙传关文件
- 蓝牙传关文件
- 蓝牙api先关功能
- j2me手机蓝牙OBEX传文件代码
- 蓝牙的简单学习——开/关—搜索
- android怎么来判断蓝牙开、关的状态
- android模拟器 获取蓝牙的状态值(开/关)
- 蓝牙配电文件分析
- android 蓝牙文件
- 蓝牙文件接收的过程
- 调用系统蓝牙传送文件
- 蓝牙4.0ble文件添加
- 蓝牙发送多个文件
- 蓝牙传输文件流程简介
- 文件指针过多没关,会导致文件打开失败
- libxml 关关键字解析xml文件的例子
- Android 开发时有关R文件的问题
- Xcode想关文件的存放路径,沙盒,bundle,模拟器....
- 蓝牙核心规范中HCI层的研究与开发分析
- 页播放视频解决代码
- 主控制器接口
- ARM推出Cortex-M0+处理器,为物联网发展奠定基础
- shell 的test测试命令
- 蓝牙传关文件
- lvs、haproxy、nginx负载均衡的比较分析
- 蓝牙1.1、1.2、2.0等各版介绍与对比
- JAVA 面试32问||设计模式||程序员面试之葵花宝典
- 基于BlueZ的C语言蓝牙编程
- dinic
- 蓝牙基带数据传输机理分析
- 利用Nginx 实现负载均衡代理(有图有真相)
- Nginx+keepalived+tomcat实现tomcat高可用性负载均衡