我的主要目标是使用sqlite(sqlflite插件)将数据库导入flutter应用程序,而不必将所有创建表硬编码到应用程序代码中。
*我希望信息可以在本地通过电话访问(在飞行模式下从电话访问数据),这就是我使用sqlite的原因
我在网上查找有关此信息的麻烦,并且正在查看是否有人有这样做的经验,或者是否有可以提供帮助的文档/示例。
答案 0 :(得分:0)
我认为您正在寻找这个: Open an asset database在这种情况下,您必须已经有数据库,并且不需要创建表
答案 1 :(得分:0)
Flutter支持开源模块SQFlite。 SQFlite是在Flutter应用程序中存储应用程序数据的一种方式。 SQFlite是用于flutter的数据库插件。它是高度可靠的嵌入式数据库引擎。数据库中的所有CRUD操作都将在后台线程上运行。您可以看到此here的简单示例。