【发布时间】:2021-07-10 21:10:18
【问题描述】:
当我在 Android 手机上运行 Flutter 应用并打印 IP 时,有时它会显示来自我的家庭网络 (192.168.x.x) 的 IP,但有时它会显示不同的网络 (10.x.x.x)。如何让它始终使用我的家庭网络?
使用https://pub.dev/packages/wifi 包:
Future<Null> _discoverPrintersWifi() async {
final String ip = await Wifi.ip;
print(ip);
}
【问题讨论】:
-
您可能选择了不同的网络接口。您可以发布用于打印 IP 的代码吗?
-
我的代码中没有看到任何选择接口的内容。我用我的代码更新了问题。
-
我在该插件的文档中没有看到任何允许您为所获得的 IP 选择网络接口的内容。如果您需要查看可用接口并选择一个,您可能需要另一种方法
-
如果其中一个答案对您有帮助,请考虑投票