如何使用 react-native 获取数据库的 SQLite 数据库文件路径。

问题描述 投票:0回答:1

使用 react-native-sqlite-storage 对于数据库 https:/github.comandporreact-native-sqlite-storage。

现在,我有预先填充的sqlite-数据库在...www文件夹中的Android& ios。

现在插入一些数据与查询& 得到适当的输出它在应用程序中。但现在,我从www文件夹中删除数据库,但其结果仍然在应用程序中得到。所以,我认为它的创建副本数据库。

如何在react-native中得到这个复制数据库文件的正确的数据库路径,用于android & ios。

react-native react-native-android react-native-ios react-native-sqlite-storage
1个回答
0
投票

当你部署一个应用程序(或在模拟器中使用),数据库被复制到平台,并不是www文件夹。如果你想从应用程序中删除数据

要么卸载,要么安装(会从www重新复制)。

清理应用程序数据(将清理所有的存储空间,并使应用程序与最初安装的应用程序相同

如果你热衷于寻找路径(虽然我想不起来有什么用处),你可以运行利用包,如 https:/www.npmjs.compackagereact-native-fs 并在App.js内运行代码,找到当前目录,并进行console.log。

© www.soinside.com 2019 - 2024. All rights reserved.