如何在Windows中阅读.realm数据库文件

时间:2016-08-17 07:47:25

标签: android realm

我在Windows中阅读.realm数据库文件时遇到问题。要读到我需要一次又一次地使用mac系统。

3 个答案:

答案 0 :(得分:2)

有第三方的Stetho Realm插件https://github.com/uPhyca/stetho-realm,Stetho是由Facebook开发的Android调试桥。它还可以让您在设备上查看Realm的数据。

答案 1 :(得分:2)

很遗憾,没有直接的方法可以在Windows中打开realm文件。要在Windows中查看领域文件,我们使用由Facebook @ http://facebook.github.io/stetho/构建的调试桥(STETHO)和由uPhyca,Inc。@ https://github.com/uPhyca/stetho-realm进行stetho构建的领域模块。

采取的步骤:

1)添加Stetho依赖:编译' com.facebook.stetho:stetho:1.3.1 '

2)将Realm模块添加到Steltho:编译' com.uphyca:stetho_realm:0.9.0'

3)将Steltho初始化为:

 **Stetho.initialize(
                Stetho.newInitializerBuilder(this)
                        .enableDumpapp(Stetho.defaultDumperPluginsProvider(this))
                        .enableWebKitInspector(RealmInspectorModulesProvider.builder(this).build())
                        .build());**

4)使用USB调试运行您的应用程序。

5)打开Chrome并输入: chrome:// inspect ,这将打开一个显示已连接设备的屏幕。

6)点击设备名称下方的检查。

7)将打开单独的对话框,其中包含所有设备设备内部。

8)单击Resources选项卡,其中包含一个选项名称作为Web Sql,您可以在其中找到您的领域数据库。

您可以参考:https://github.com/uPhyca/stetho-realm

中提供的样本

答案 2 :(得分:0)

基本上与Is there a realm browser for Linux?中的答案相同。目前,Realm Browser仅支持Mac OS X,我们还没有Windows版本。