我在真实 Android 设备上的 React Native Expo Development 客户端和 Windows 10 上的 VSCode 中使用 MongoDB Realm 数据库(@realm/react":"^0.4.1","realm":"11.0.0")。
请注意我的数据库不是空的并且工作正常。
为了使用Realm Studio这里,我正在寻找realm文件,但是找不到。
“realm.path”和“Realm.defaultPath”调用都给出:
Realm 文件位于:/data/data/com.myappname/files/default.realm
但是在我的 Android 设备上“/Android/data/com.myappname/files/”文件夹是emply 而且我显然没有“/data/data...”文件夹。我的电脑上也一样。
PS:请注意,此问题与此配置不重复。我已经检查过了。
要访问位于
/data/data/com.myappname/files/default.realm
的领域文件,您需要使用 adb,因为它在内部存储中:
adb pull /data/data/com.myappname/files/default.realm /path/to/save
将文件复制到您的PC。如果您还没有安装它,您将需要来自 Android SDK 平台工具的 adb(Android 调试桥)。
记住,每次对设备上的数据库进行更改时,您都需要重复这些步骤以获取更新的领域文件。