NFC(Near Field Communication,近距离无线通信技术) 是一种非接触式识别和互联技术,让移动设备、消费类电子产品、PC和智能设备之间可以进行近距离无线通信。HarmonyOS提供了NFC基础控制、Tag读写、安全单元访问、卡模拟以及NFC消息通知的功能。
HarmonyOS蓝牙主要分为传统蓝牙和低功耗蓝牙(通常称为BLE,Bluetooth Low Energy)。传统蓝牙指的是蓝牙版本3.0以下的蓝牙,低功耗蓝牙指的是蓝牙版本4.0以上的蓝牙。当前蓝牙的配对方式有两种:蓝牙协议2.0以下支持PIN码(Personal Identification Number,个人识别码)配对,蓝牙协议2.1以上支持简单配对。
HarmonyOS WLAN服务系统为用户提供WLAN基础功能、P2P(peer-to-peer)功能和WLAN消息通知的相应服务,让应用可以通过WLAN和其他设备互联互通。
HarmonyOS网络管理模块主要提供以下功能:
- 数据连接管理:网卡绑定,打开URL,数据链路参数查询。
- 数据网络管理:指定数据网络传输,获取数据网络状态变更,数据网络状态查询。
- 流量统计:获取蜂窝网络、所有网卡、指定应用或指定网卡的数据流量统计值。
- HTTP缓存:有效管理HTTP缓存,减少数据流量。
电话服务系统,除了为用户提供拨打语音/视频呼叫以及发送标准短信的功能以外,还提供了一系列的API用于获取无线蜂窝网络和SIM卡相关的一些信息。其中拨打电话相关功能由DistributedCallManager提供,短信服务能力ShortMessageManager提供。应用还可以通过调用RadioInfoManager中的API,来获取当前注册网络名称、网络服务状态以及信号强度等信息;以及调用SimInfoManager中的API,来获取SIM卡的相关信息。