我正在使用Flutter开发移动应用程序,并希望扫描本地网络上连接的设备。我找到了ping_discover_network包,它运行良好,但只能获取IP地址,我还想显示设备的主机名。
我尝试使用dart:io包中InternetAddress类的reverse()方法,但这只会返回IP地址。例如:
我尝试使用dart:io包中InternetAddress类的reverse()方法,但这只会返回IP地址。例如:
InternetAddress(ip).reverse().then((value) => print(value));
有没有其他的包或工具可以用来扫描应用程序所在的本地网络,并获取IP地址和主机名?