2016-10-28 4 views
0

私はAndroidアプリのレルムのDBコンテンツを調べようとしています。私はエミュレータからレルムファイルを取り出し、レルムブラウザ(レルムブラウザ2.0.1、Mac OS Xエルキャピタン)を使ってレルムファイルを開こうとしています。ファイルを開こうとすると、ブラウザに何も表示されません。それは完全に空白で、モデルはありません。ファイルをテールすると、空でないことが示されます。ここで間違っていますか? adbを使用してファイルをプルしてから、エディタで.realmファイルを開くのと同じくらい簡単です。レルムブラウザを使用してレルムファイルを開く

+0

使用しているレルムJavaのバージョンを確認してください。また、Realmファイルを[email protected]に送って、私たちが調べることができますか? – TiM

答えて

0

あなたが唯一のレルムの内容を閲覧したい場合は、スーパー便利なライブラリを使用するには、それは、あなたのアプリケーションファイルで、

public class MyApplication extends Application { 

    @Override 
    public void onCreate() { 
     super.onCreate(); 

     Realm.init(this); 

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

repositories { 
     maven { 
      url 'https://github.com/uPhyca/stetho-realm/raw/master/maven-repo' 
     } 
    } 

dependencies { 
    compile 'com.facebook.stetho:stetho:1.4.1' 
    compile 'com.uphyca:stetho_realm:2.0.0' 
} 

設定を依存関係を追加Stetho-Realm

と呼ばれますGoogle Chromeに移動し、アドレスバーに「

」と入力します。

chrome://inspect/#devices接続されたデバイス上の

をクリックして内容をブラウズを開始、

enter image description here

0

代わりのMacにすべての時間を自分のレルムファイルを引っ張って、今直接レルムのファイルを表示するオプションもありますあなたのアンドロイドデバイス。第三者が使用することができますAndroid Realm Browser私が作成した、少し簡単に領域でアンドロイド開発をする。 Androidアプリでは端末上のすべてのレルムファイルが表示され、アプリのテスト中にリアルタイムですべてのレルムファイルを表示できます。

関連する問題