Ahm*_*any 2 sqlite error-handling flutter flutter-windows
该应用程序适用于 Android,但不适用于桌面
[错误:flutter/lib/ui/ui_dart_state.cc(186)] 未处理的异常:MissingPluginException(在通道 com.tekartik.sqflite 上找不到方法 getDatabasesPath 的实现)
正如评论中指出的,sqflite_common_ffi允许在桌面上使用 sqflite API。它不是作为 flutter 插件实现的,因为它也可以在常规 dart VM 中工作。
您可以阅读本文以了解如何在桌面上使用现有的 sqflite 代码。但由于多解释一点总是比添加链接更好,因此以下是基本步骤:
首先添加依赖:
dependencies:
sqflite_common_ffi:
Run Code Online (Sandbox Code Playgroud)
然后在运行应用程序之前初始化 ffi:
dependencies:
sqflite_common_ffi:
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5768 次 |
| 最近记录: |