Android Jetpack Room データをGUIで確認する方法
はじめに
今回は、Android Jetpackライブラリの一つであるRoomをGUIで確認する方法を紹介します。
Roomとは、AndroidのSQLiteをより使いやすくしてくれているORMラッパーライブラリの一種です。
SQLiteのファイルを抽出する
Roomを使用して保存した場合、SQLiteファイルとして保存されています。
このファイルのパスは以下の場所にあります。
$ /Users/{Mac名}/Documents/AndroidStudio/DeviceExplorer/data/data/{アプリケーションID}/databases/{roomファイル名}
DeviceExplorerはSharedPreferenceは確認する時に紹介しました。
開き方はこちらで説明しています!
GUIツールで確認
次に、SQLiteに対応しているGUIツールをインストールしていきます。
これは有料版と無料版があるので、無料で確認できるほうを紹介します。
多少手間はかかりますが、無料版でも問題なく確認することは可能です。
DB Browser for SQLite(無料)
SQLiteが対応しているものであればなんでもいいですが、今回はこちらのアプリをインストールします。
Windows版・Mac版をインストールしてください。
Homebrewでもインストール可能です。
補足
Android SharedPreferenceのデータ確認方法はコチラで紹介しています。