使用sql_conn Flutter插件遇MissingPluginException问题求助
关于sql_conn Flutter插件的MissingPluginException问题
我在使用sql_conn Flutter插件时遇到问题,数月前测试一切正常,但现在调用connect方法时触发错误。
调用代码:
await SqlConn.connect( ip: "192.168.167.176", port: "1433", databaseName: "MyDatabase", username: "admin123", password: "Pass@123");
报错信息:
MissingPluginException(No implementation found for method connectDB on channel plugin.sqlconn.sql_conn/sql_conn)
已执行flutter upgrade、flutter outdated、flutter pub get命令,均未解决问题。另外无法在Stack Overflow创建「sql_conn」标签,恳请帮忙创建该标签以便包作者看到此问题。
可能的解决方法:
- 彻底清除缓存并重建项目:
- 执行
flutter clean - 删除项目根目录下的
.dart_tool文件夹 - 重新运行
flutter pub get - 卸载设备上的现有应用,重新编译安装
- 执行
- 检查
pubspec.yaml中sql_conn的版本,更新至最新版后重试 - 若修改过插件原生代码,验证Android/iOS端的通道注册是否正确,确保方法名
connectDB与插件定义一致 - 创建全新Flutter测试项目,仅引入
sql_conn并编写简单连接代码,排查是否为现有项目配置冲突导致
内容的提问来源于stack exchange,提问作者TheMortiestMorty
相关产品推荐
相关产品推荐

