小编典典
我想你是说当前连接的Wifi网络的本地IP,对不对?
**编辑:Android不支持NetworkInterface.list,如稍后Mahesh所指出的。除了答案中建议的wifi包之外,还有一个PR可以将其带到连接插件中。
您可能还想使用flutter /plugins中的连接插件检查Wifi是否可用。
在下面,有一个使用NetworkInferface的简单示例。
import 'dart:io';
import 'package:flutter/material.dart';
main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Network Interface example",
home: new NetworkInterfaceWidget(),
);
}
}
class NetworkInterfaceWidget extends StatefulWidget {
@override
_NetworkInterfaceState createState() => new _NetworkInterfaceState();
}
class _NetworkInterfaceState extends Sta