Posted at

Androidのアプリ開発中にsqlite3のデータをPCで確認する方法

More than 5 years have passed since last update.

開発中のアプリでのみ利用出来ます。

AndroidManifest.xmlのandroid:debuggableをtrueにして下さい。

アプリのパッケージからSDカードにデータを移す

adb -d shell "run-as パッケージ名 cat /data/data/パッケージ名/databases/データベース名.db > /sdcard/app.db"

コピーしたデータをパソコンにもってくる

adb pull /sdcard/app.db

後はsqlite3を使ってdbにログインし、SQLを実行してデータを参照する事ができます

sqlite3 app.db