我正在开发Flutter应用程序,并且想要获取该应用程序内的wifi列表,想要这个应用程序仅适用于android。 我正在使用此软件包:https://pub.dev/packages/wifi 是否有人对如何使用此程序包的属性和方法有任何示例或想法? 谢谢
答案 0 :(得分:1)
请使用此软件包https://pub.dev/packages/android_wifi_info
我已经在真实设备Samsung Galaxy A7上进行过测试,它工作正常
步骤1,下载包含包的示例。 https://github.com/smaho-engineering/android_wifi_info
第2步在android_wifi_info.dart中标记以下两个返回行,因为这会导致错误
/// TODO: Android Q feature, not added to the API in Java yet.
static Future<int> get rxLinkSpeedMbps {
//return _channel.invokeMethod('rxLinkSpeedMbps');
}
static Future<int> get txLinkSpeedMbps {
//return _channel.invokeMethod('txLinkSpeedMbps');
}
第3步运行此示例,在实际设备中,ssid正确显示数据
答案 1 :(得分:0)
感谢您分享您的想法。 实际上,我想获取可用wifi的列表,并连接到我在应用程序内设置用户和密码的用户之一,只需单击get connect即可。 我可以得到可用wifi的列表。 有什么想法我可以连接到那个吗? 谢谢