如何打开Isar inspector?Isar数据库检查器开启方法咨询
Isar Inspector 打开操作步骤
操作前先确认前置条件:项目已正确引入对应版本的Isar依赖,且应用运行时已完成Isar实例初始化,未初始化的实例无法被Inspector识别连接。
- 配置Inspector依赖
打开项目根目录下的pubspec.yaml文件,将和你当前使用的Isar核心库版本完全一致的isar_inspector添加到dev_dependencies节点下,版本不匹配会直接导致连接失败,配置完成后在项目根目录执行flutter pub get拉取依赖。 - 启动待调试应用
以debug模式启动你的Flutter应用,模拟器、真机、桌面端环境均可,注意运行应用的设备和你后续启动Inspector的电脑必须处于同一局域网下,真机调试时暂时关闭VPN类代理软件,避免广播包被拦截。 - 启动Inspector服务
回到项目根目录,在终端执行命令dart run isar_inspector,正常情况下命令执行后会自动唤起默认浏览器打开Inspector的web操作面板;如果没有自动跳转,直接复制终端输出的本地服务地址,手动粘贴到浏览器打开即可。 - 连接目标Isar实例
打开的web面板会自动扫描当前局域网内可连接的Isar运行实例,扫描到你当前运行的应用实例后,点击对应实例卡片即可进入面板,后续可以直接查看集合数据、编辑记录、执行查询语句。
连接失败常见排查方向:
- 确认应用以debug模式运行,release模式下Isar默认会关闭Inspector服务,无法被扫描连接
- 检查电脑防火墙、系统网络权限设置,Windows/macOS第一次运行Inspector时记得允许网络访问权限,不要拦截本地端口
- 检查Isar初始化代码,不要手动将
inspector配置项设为false,该参数默认值为开启状态,手动关闭后会禁用Inspector连接能力
内容的提问来源于stack exchange,提问作者Muddassar Saleem
相关产品推荐
相关产品推荐

