DataListenSocket与SppServerSocket这两个API 应该如何创建并使用?
官方文档中这两个API的介绍没看太懂,哪位大牛有相似的例子,学习一下。
鸿蒙 蓝牙 socket
赞
收藏 0
回答 3
待解决
相关问题
两个设备控制相关问题
6401浏览 • 3回复 已解决
请问鸿蒙应用开发和硬件开发,都是可以用JAVA开发吗,这两个是属于两个不同的方向吗,做应用开发好还是硬件
7026浏览 • 2回复 已解决
关于SQL查询两个表查询
747浏览 • 1回复 待解决
mybatis 里面怎么按照条件查询和查询全部数据 这两个在同一接口里面?
779浏览 • 1回复 待解决
Openharmony中同一个hap可以使用两个ExtensionAbility吗?
400浏览 • 1回复 待解决
ArkTS开发如何比较两个string是否一致 ?
425浏览 • 1回复 待解决
请问 Spring boot 如何配置两个缓存?然后根据配置文件确定使用其中一个?
1131浏览 • 1回复 待解决
打算合并两个数据库里面不同格式的两个表,有什么简单办法没有?
987浏览 • 1回复 待解决
PolarDB 默认有哪两个可用的表空间?
470浏览 • 1回复 待解决
android 手机能否同时连接两个蓝牙设备
239浏览 • 1回复 待解决
SQL相同的两个子查询如何复用?
92浏览 • 2回复 待解决
PolarDB实例创建并支付完成后,如何创建新账号?
762浏览 • 1回复 待解决
在规定时间内,比较两个表的数据,请问如何实现?
364浏览 • 1回复 待解决
TS API 附录中的 系统资源 的 ID值 应该如何使用?
1135浏览 • 1回复 待解决
怎么样的两个slice算属于同一个page里面的
3022浏览 • 1回复 待解决
鸿蒙是发展java还是js,难道他们想两个都维护吗?
6706浏览 • 1回复 待解决
模拟软件中多个服务器和两个交换机相连
435浏览 • 0回复 待解决
DevEco Studio 支持打开两个远程模拟器,演示跨设备迁移吗?
6858浏览 • 9回复 待解决
如何调用并测试一个wifi接口?
3191浏览 • 1回复 待解决
两个 docker 容器通过 IP 通信失败 通过宿主机成功 都是同一个网络 大佬可知?
332浏览 • 1回复 待解决
家里有两个不同名称的Wifi不能自动切换到信号强的一个上面去
4985浏览 • 1回复 待解决
创建的JS项目如何使用webview?
1885浏览 • 1回复 待解决
如何通过鸿蒙代码判断当前是应该还是一个原子化服务?
427浏览 • 1回复 待解决
js api 中select组件如何使用
4340浏览 • 2回复 已解决
创建了一个[Lite]Empty Ability项目,无法使用setInterval定时器
3734浏览 • 1回复 待解决
鸿蒙的经典蓝牙在API8前还没有开放 ,只能用反射方式调用
Socket的构造函数在API8会开放为公共接口,sdk版本如果是API7可以用DataListenObj的方法调用
例如调用 DataListenSocket. 的dataListenInsecureRfcomm 方法如下
Object dataListenObj = DataListenSocket.class.newInstance();
Method listenInsecureRfcomm = DataListenSocket.class.getDeclaredMethod("dataListenInsecureRfcomm", String.class, UUID.class);
listenInsecureRfcomm.setAccessible(true);
Object tmpObj = listenInsecureRfcomm.invoke(dataListenObj, ServiceName, UUID.fromString(MyUUID));
if (tmpObj instanceof SppServerSocket) {
serverSocket = (SppServerSocket)tmpObj;
}
但我的手机鸿蒙2.0,无法真机调试,报 java.lang.NoSuchMethodError: No virtual method dataListenInsecureRfcomm 估计API8以下的版本无法用经典蓝牙连接通信了,大家仍需努力呀
文档只有英文版的,确实很难懂https://developer.harmonyos.com/cn/docs/documentation/doc-references/datalistensocket-0000001172398174
加油啊