2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Realm StudioでDBの内容を確認する方法【Android・Mac】

Posted at

Realm Studioでデータベースを確認する方法について紹介します。
他のサイトで解説している通りでは上手くいかなかったため、
僕の場合は最終的にこのような方法になりました。
参考になれば幸いですm(_ _)m

※環境はAndroid Studio3.5

adbコマンドの有効化

adbコマンドを実行して、

bash: adb: command not found

と出る場合は、adbコマンドを有効化する必要があります。

Android Studioの「ファイル」→「その他の設定」→「デフォルト・プロジェクト構造…」にある、
Android SDK ロケーションのファイルパスをコピーします。
Screenshot 2019-10-11_19-23-05-223.png
Screenshot 2019-10-11_19-25-16-061.png

Android Studioのターミナルに、コピーしたファイルパスを以下のように入力します。

export PATH=$PATH:/Users/ユーザー名/Library/Android/sdk/platform-tools

これでadbコマンドが使用できます。

AndroidのDBをインポートする

続いてAndroid Studioのターミナルに、

adb kill-server

adb start-server

adb shell

を入力します。

次にプロジェクト名をコピーして以下のように実行します。

run-as com.example.hoge

cd files

cat default.realm > /sdcard/export_db.realm

3行目のexport_dbの部分は任意の名前で構いません。

続いて、「control + d」を2回入力してshellを終了し、

adb pull /sdcard/export_db.realm ./

これでDBを取得できました。

あとはRealm Studioで、プロジェクトフォルダに保存されたRealmのファイルを開けばデータの中身が見れます。
Screenshot 2019-10-11_19-56-46-428.png

おわり

adbコマンドを有効化するところから解説している記事がなかったため書いてみました。

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?