检测wifi列表颤振

时间:2019-08-28 05:05:41

标签: android flutter package wifi

我正在开发Flutter应用程序,并且想要获取该应用程序内的wifi列表,想要这个应用程序仅适用于android。 我正在使用此软件包:https://pub.dev/packages/wifi 是否有人对如何使用此程序包的属性和方法有任何示例或想法? 谢谢

2 个答案:

答案 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正确显示数据

enter image description here

答案 1 :(得分:0)

感谢您分享您的想法。 实际上,我想获取可用wifi的列表,并连接到我在应用程序内设置用户和密码的用户之一,只需单击get connect即可。 我可以得到可用wifi的列表。 有什么想法我可以连接到那个吗? 谢谢