我刚刚发现了Realm,并想对它进行更详细的探索,所以我决定创建一个示例应用程序,把它弄得一团糟.到现在为止,一直都还不错.

然而,有一件事我还没有弄清楚,那就是如何在领域浏览器中查看我的数据库.如何做到这一点?

推荐答案

目前,领域浏览器不支持直接访问设备上的数据库,因此您需要从仿真器/电话复制数据库才能查看它.这可以通过使用ADB来实现:

adb pull /data/data/<packagename>/files/ .

该命令将提取使用Realm.getInstance(new RealmConfiguration.Builder().build())创建的所有领域文件.默认数据库名为default.realm.

请注意,这只能在仿真器上工作,或者在设备是根设备的情况下才能工作.

Android相关问答推荐

致命异常:java.lang. SecureExcellent::用户10021和当前进程都没有android. permissions.Change_WIFI_STATE

修改参数应该应用于哪些子元素?

Kotlin多平台向导,不兼容版本(ANP 8.2.0)ANP 8.1.2

AdMob:MobileAds. initialize()—java. lang. xml对于某些设备不能强制转换为java. lang. String""

如何使用Gradle风味在两个Kotlin导入(Google vs Amazon Java billing library)之间进行 Select ?

将DiffUtils用于Android上的Recrecerview适配器

在柯特林连续测量网速

如何仅使用您的 Android 应用程序定位平板电脑?

我的自定义小吃店不适合我的全宽屏幕尺寸

如何知道我的应用程序的新版本是否显示广告?

围绕动态大小的内容包装 Jetpack Compose Row?

如何从包装在泛型中的 retrofit 调用中检索密钥?

在 theme.xml 中使用 android:autoCompleteTextViewStyle

每次在 Jetpack Compose 中调用导航

为片段设置主题

如何放置在柱子的角落(底端)

如何在最后一个可见项目之后计算惰性列中的空白空间

Android WebView 没有在第一次页面完成时从本地存储读取数据?

react-native-config 在发布版本中不起作用

升级到 android studio 花栗鼠后,应用程序未安装在模拟器中