Realm StudioでDBの内容を確認する方法【Android・Mac】
Realm Studioでデータベースを確認する方法について紹介します。
他のサイトで解説している通りでは上手くいかなかったため、
僕の場合は最終的にこのような方法になりました。
参考になれば幸いですm(_ _)m
※環境はAndroid Studio3.5
adbコマンドの有効化
adbコマンドを実行して、
bash: adb: command not found
と出る場合は、adbコマンドを有効化する必要があります。
Android Studioの「ファイル」→「その他の設定」→「デフォルト・プロジェクト構造…」にある、
Android SDK ロケーションのファイルパスをコピーします。
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のファイルを開けばデータの中身が見れます。
おわり
adbコマンドを有効化するところから解説している記事がなかったため書いてみました。
Author And Source
この問題について(Realm StudioでDBの内容を確認する方法【Android・Mac】), 我々は、より多くの情報をここで見つけました https://qiita.com/Yuto_Hino/items/9f6e27e4c20126f94e75著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .