获取MongoDB realm数据库的realm文件(Android React Native)

3pmvbmvn  于 2023-03-24  发布在  React
关注(0)|答案(1)|浏览(228)

我正在使用MongoDB Realm数据库(@realm/react”:“^0.4.1”,“领域”:“11.0.0”)在真实的Android设备上的React Native Expo Development客户端和Windows 10上的VSCode中。
请注意,我的数据库不是空的,工作正常。
为了使用Realm Studio here,我正在寻找realm文件,但找不到。
“realm.path”和“Realm.defaultPath”调用都给予:
领域文件位于:/data/data/com.myappname/files/default.realm
但在我的Android设备“/Android/data/com.myappname/files/”文件夹是emply和我没有“/data/data...”文件夹显然.同样的事情在我的PC.
PS:请注意,这个问题是不是重复的这个配置。我已经检查过了。

guz6ccqo

guz6ccqo1#

要访问位于/data/data/com.myappname/files/default.realm的realm文件,您需要使用adb,因为它位于内部存储中:
1.将Android设备连接到PC,在开发人员选项中启用USB调试。
1.打开终端/命令提示符,然后运行adb devices以确认连接。
1.使用adb pull /data/data/com.myappname/files/default.realm /path/to/save将文件复制到PC。
1.使用Realm Studio打开复制的文件以检查其内容。
如果您尚未安装adb(Android Debug Bridge),则需要从Android SDK平台工具中安装它。
请记住,每次更改设备上的数据库时,都需要重复这些步骤以获取更新的领域文件。

相关问题