HarmonyOS 如何获取设备网络类型及ip

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

获取设备的网络类型可以使用 getNetCapabilities 方法返回的 bearerType 参数为当前连接网络类型,只连接wifi或者移动网络时返回为当前网络,若 wifi 与蜂窝数据同时连接时会优先返回 wifi 信息。

需要获取移动网络类型时,可先通过 connection.getNetCapabilities 方法的 bearerTypes 获取网络类型,判断为蜂窝网络时,再使用 radio.getSignalInformation 获取

移动数据类型的相关接口可参考: https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-radio-V5

相关指南可参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/net-connection-manager-V5

获取设备ip可以使用网络的 getConnectionProperties接口,注意需要权限 “ohos.permission.GET_NETWORK_INFO”可参考以下链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/net-connection-manager-V5#根据数据网络查询网络的能力信息及连接信息

分享
微博
QQ
微信
回复
1天前
相关问题
如何获取当前设备所在的网络ip
835浏览 • 1回复 待解决
HarmonyOS 如何获取设备ip
170浏览 • 1回复 待解决
HarmonyOS 如何获取设备ip地址
251浏览 • 1回复 待解决
HarmonyOS 如何获取网络IP地址
235浏览 • 1回复 待解决
HarmonyOS 如何获取当前设备IP 地址
297浏览 • 1回复 待解决
如何获取蜂窝网络ip地址
527浏览 • 1回复 待解决
HarmonyOS 获取app的网络ip
161浏览 • 1回复 待解决
HarmonyOS 如何获取网络类型
578浏览 • 1回复 待解决
鸿蒙os开放如何获取当前设备ip地址?
5538浏览 • 1回复 待解决
HarmonyOS 获取设备的mac地址和ip地址
275浏览 • 1回复 待解决
HarmonyOS如何获得设备的公网IP地址
654浏览 • 1回复 待解决
获取当前设备类型的方法。
625浏览 • 1回复 待解决
NEXT版本中如何获取设备网络状态
2673浏览 • 1回复 待解决
HarmonyOS 模拟器的设备IP如何配置
470浏览 • 1回复 待解决
HarmonyOS 如何判断设备类型
572浏览 • 1回复 待解决
HarmonyOS如何判断设备类型?
578浏览 • 1回复 待解决