【HarmonyOS NEXT】FAQ之系统开发(网络-通信)

远场通信
rcp模块发起请求时如何设置超时时间

A:rcp模块发起请求如需要设置超时时间,可在建立session会话前设置SessionConfiguration内有关参数。

分布式协同管理
接入跨设备互通控件后,设备选择列表没有周围设备

A:跨设备互通API支持根据特定调用策略调用设备。调用策略:2in1设备可以调用平板和手机,平板可以调用手机,同类型设备不可调用。

  1. 确保设备调用策略无误。

  2. 设备选择列表仍没有周围设备,请检查双端设备是否开启WLAN、蓝牙,并且登录同一个华为账号。

短距通信
三方应用如何获取蓝牙mac地址

A:调用bluetoothManager.startBluetoothDiscovery()接口,使用蓝牙扫描功能,在扫描结果中即可获取蓝牙mac地址。

如何扫描Wi-Fi列表

A:使用wifiManager.getScanInfoList方法获取扫描Wi-Fi结果,需要权限:ohos.permission.GET_WIFI_INFO。

USE_BLUETOOTH 和 ACCESS_BLUETOOTH的区别是什么

A:如下

  • USE_BLUETOOTH 允许应用查看蓝牙的配置。(该权限允许应用查看蓝牙的配置信息,包括蓝牙名称、蓝牙设备类型、开关状态等。)

  • ACCESS_BLUETOOTH 允许应用接入蓝牙并使用蓝牙能力,例如配对、连接外围设备等。(允许应用接入并使用蓝牙功能,如扫描发现外围设备与外围蓝牙设备配对、连接等,以及低功耗蓝牙的广播和扫描功能。)

蜂窝通信
如何判断蜂窝信号强度

A:可以通过radio.getSignalInformation()接口获取蜂窝信号强度,具体步骤如下:

  1. 导入对应的模块。

  2. 调用getSignalInformation()方法,返回所有SignalInformation列表。

  3. 遍历SignalInformation数组,并分别根据不同的signalType得到不同制式的信号强度。

  4. (可选)订阅蜂窝网络信号变化。

如何发送短信

A:可以通过短信服务实现相关功能。发送短信需要请求服务端,然后服务端调用对应的短信接口来实现该功能,使用sms.sendMessage接口发送短信。

更多详情查看:文档中心

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值