You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用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」标签,恳请帮忙创建该标签以便包作者看到此问题。


可能的解决方法:

  • 彻底清除缓存并重建项目:
    1. 执行flutter clean
    2. 删除项目根目录下的.dart_tool文件夹
    3. 重新运行flutter pub get
    4. 卸载设备上的现有应用,重新编译安装
  • 检查pubspec.yaml中sql_conn的版本,更新至最新版后重试
  • 若修改过插件原生代码,验证Android/iOS端的通道注册是否正确,确保方法名connectDB与插件定义一致
  • 创建全新Flutter测试项目,仅引入sql_conn并编写简单连接代码,排查是否为现有项目配置冲突导致

内容的提问来源于stack exchange,提问作者TheMortiestMorty

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 08:24:58