社区
J2ME
帖子详情
开发蓝牙程序时的配对失败问题
gxdf123
2011-01-25 06:08:31
在向手机发送文件时,若第一次配对“超时”失败了,那么紧接着的第二次配对为什么有很大的机率是“验证错误”,在调试过程中发现这个问题出现的机率至少有百分之九十,是什么原因呢?
...全文
286
7
打赏
收藏
开发蓝牙程序时的配对失败问题
在向手机发送文件时,若第一次配对“超时”失败了,那么紧接着的第二次配对为什么有很大的机率是“验证错误”,在调试过程中发现这个问题出现的机率至少有百分之九十,是什么原因呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gxdf123
2011-01-26
打赏
举报
回复
重新说一下,由PC向手机发送文件,由于有的手机需要配对,有的手机不需要配对,所以默认是PC不发配对请求直接向手机发文件,如果发送失败就先发配对请求,成功后再发文件。
对于不需要配对的手机以上流程没有出现任何问题,
而对于需要配对的手机,直接发送文件时会在PC端出现来自手机的配对请求,由于PC端程序是自动运行的,不能手动干预,所以这个来自手机的配对请求会因超时而失败,PC端程序在发现发送文件失败了,就主动向手机发配对请求,配对成功再发送文件,可是在PC端程序向手机发送配对请求时,由于前面手机向PC发的配对请求因PC端没有响应超时失败,所以此次PC向手机发的配对请求很多时候直接提示“验证失败”,根本就没有发到手机端,当然这个情况并不是必然出现的,偶尔也会成功。请教各位这个问题应该怎样处理?
gxdf123
2011-01-26
打赏
举报
回复
楼上magong:
怎样才能让PC自动接受手机的送来的配对请求呢?我用java开发,通过bluecove组件实现,蓝牙驱动用的是Widcomm,一直想着怎样才能让PC端程序自动处理来自手机端的配对请求,可是一直没有找到实现的方法,到底是不能实现?还是还没找到正确的方法??。
magong
2011-01-26
打赏
举报
回复
为什么不让PC自动接受手机送来的配对请求呢?
希望对你有帮助
2011-01-25
打赏
举报
回复
第一次有某些进程或缓存没结束,导致了程序继续执行第一次超时失败。
希望对你有帮助
最新的
蓝牙
搜索和
配对
程序
此外,为了增强用户的安全感,
程序
可能会有相应的错误处理和重试机制,以防因各种原因导致的
配对
失败
。 提到的"Screenshot_2014-01-20-11-21-08.png"很可能是该
程序
的截图,展示了实际操作界面,帮助用户更好地理解...
安卓wifi
蓝牙
相关-客户端
蓝牙
打开搜索
配对
取消
配对
.rar
在
开发
蓝牙
应用
时
,必须充分测试不同设备和Android版本的兼容性,同
时
处理各种可能的异常,例如设备未找到、
配对
失败
或连接丢失等。 7. **安全性**:
开发
蓝牙
应用
时
,务必注意安全
问题
。
蓝牙
连接可能受到中间人...
Andriod APP
蓝牙
程序
及微信
蓝牙
小
程序
源码
10. **错误处理与重试机制**:由于
蓝牙
连接可能会不稳定,因此在编写
蓝牙
程序
时
,必须考虑错误处理和重试机制,以提高用户体验。 11. **适配不同Android版本**:由于Android系统对
蓝牙
的支持在不同版本中有差异,...
C#
蓝牙
配对
连接发送及接收文件源代码全(测试通过)
进行
配对
时
,需要调用`CreateBonding()`方法,传入设备的
蓝牙
地址,完成设备间的
配对
。 2. **建立连接**: 要与已
配对
的
蓝牙
设备建立连接,我们需要创建一个`BluetoothClient`实例,然后调用其`Connect()`方法,...
Android应用源码之
蓝牙
串口搜索
配对
连接通讯-IT计算机-毕业设计.zip
在Android平台上进行移动应用
开发
时
,
蓝牙
通信是一个重要的功能领域,尤其对于那些需要设备间交互的应用,如智能家居、健康监测等。本项目“Android应用源码之
蓝牙
串口搜索
配对
连接通讯”提供了完整的源码示例,适用...
J2ME
13,097
社区成员
26,492
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章