
回复
本文原创发布在华为开发者社区。
本示例使用鸿蒙ohos.distributedDeviceManager模块,实现设备间相互认证的能力。
向用户申请权限ohos.permission.DISTRIBUTED_DATASYNC,用户允许后,通过@ohos.distributedDeviceManager接口获取分布式设备的基本信息,如设备标识符,设备名称等等。核心代码如下,源码参考
Index.ets
通过DeviceManager接口获取周边未绑定设备的信息,在调用DeviceManager的方法前,需要先通过createDeviceManager构建一个DeviceManager实例dmInstance。将搜索到的设备信息以列表的信息展示。核心代码如下,源码参考
Index.ets
利用getAvailableDeviceListSync接口同步获取所有可信设备列表。