首页 > 解决方案 > 无法使用颤振中的wifi包连接到wifi

问题描述

我正在开发一个应用程序,列出可用的 wifi 设备并连接到选定的设备。我正在使用颤振的 wifi 包的 Wifi.connection 连接到选定的网络。每次我尝试连接到 wifi 时,它都会返回 WifiState.error。

这是我尝试连接到 wifi 的代码。

import 'package:flutter/material.dart';
import 'package:wifi/wifi.dart';

Future<Null> connection() async {
  print('funciton called');
  Wifi.connection('Mohit1', 'mohit@123').then((v) {
    print(v);
  });
}


class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: FlatButton(
          onPressed: ()=> connection(),
          child: Text('Connect'),
        ),
      ),
    );
  }
}

我有点坚持这一点,因为它只是一个 API。我不知道要查找有关此错误的内容。提前致谢。

标签: flutterwifiandroid-wififlutter-dependencies

解决方案


wifi包好像很久没更新了。flutter_wifi_connect和wifi_iot应该能够满足您的需求。


推荐阅读