2 回复
connection.getConnectionProperties方法中获取
参考链接:[https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V13/js-apis-net-connection-V13#connectiongetconnectionproperties](https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V13/js-apis-net-connection-V13#connectiongetconnectionproperties)
ConnectionProperties dnses有address就是ip
更多关于HarmonyOS 鸿蒙Next 获取手机ip地址方法的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS(鸿蒙)系统中,获取手机IP地址的方法通常涉及访问系统网络接口信息。以下是在鸿蒙应用开发中获取设备IP地址的一种常见方式,不涉及Java或C语言代码,而是基于鸿蒙系统的API进行说明:
鸿蒙系统提供了丰富的系统能力接口,用于访问设备网络状态。要获取手机的IP地址,你可以使用网络管理相关的API。具体步骤如下:
-
获取网络接口列表:首先,通过系统API获取当前设备的网络接口列表。这通常包含Wi-Fi、移动数据等网络接口。
-
遍历网络接口:遍历获取到的网络接口列表,找到你感兴趣的网络接口(如Wi-Fi接口)。
-
获取IP地址:对于选中的网络接口,调用相应的API获取其IP地址信息。这通常是一个包含IPv4和IPv6地址的列表。
-
处理IP地址:从获取到的IP地址列表中,选择你需要的IPv4或IPv6地址进行后续处理。
需要注意的是,鸿蒙系统的API可能会随着版本更新而有所变化,因此建议查阅最新的鸿蒙开发文档以获取最准确的API信息和使用方法。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html,