すでに有名なのかなー?ってとこですが「常識やで」って感じだったらすいません
僕としては衝撃だったの記事にしたいと思います
Android-Debug-Database
https://github.com/amitshekhariitbhu/Android-Debug-Database
というものなのですが、正直これAndroidネイティブにならんかな?
と思ってしまうほど素晴らしい!
普段テストデータなどで作成したSharedPreferenceやDatabaseを確認するときどうしてますか?
僕はデバイスからDBをフェッチしたりしてたんですが、このライブラリを使うとブラウザで
SharedPreferenceの状態とDB(sqlite3)を確認できます
Downloadも可能
使い方は超簡単
・gradle(app)にGithubのdebugImplementationをコピー
・Logコマンドで以下を実行する(他にもconsoleを叩くなどの方法もあり)
DebugDB.getAddressLog()
・(上記方法の場合)ログに出てくるURIをクリックする
これだけで簡単にブラウザ(僕の場合はFireFox)でデータベースとシェアドプリファレンスを
確認できちゃう!いちいちフェッチしてた身からすると楽すぎる~
ちなみにDatabaseは以前の記事で書いたRoomで作成したものです










