tbr*_*ing 5 sqlite android flutter
我有一个用java编写的小应用程序,我用flutter重写.
是否可以通过保持SQLite数据库结构完整(包括所有数据)来转换到新版本?
我运行了测试,虽然我能够覆盖应用程序,但升级后数据丢失了.
如果有人需要它,我可以从现有数据库中读取数据并使用 flutter 写入数据。
我之前的测试出了问题,因为碱基分配在不同的目录中。
在 java 中,我使用该类创建了数据库SQLiteOpenHelper,而在新的 flutter 应用程序中,我尝试使用getApplicationDocumentsDirectory().
我只是改变了访问路径,一切都解决了:)
var databasesPath = await getDatabasesPath ();
String path = join (databasesPath, "database.db");
| 归档时间: |
|
| 查看次数: |
205 次 |
| 最近记录: |