Ubuntu 16.04 で Android DB の確認

Ubuntu 16.04 で Android DB の確認

最初に SQLite コマンドで確認しようとしたけど
初期状態ではインストールされていないので

sudo apt install sqlite3

でインストール

次に
adb コマンドを使おうと思ったけど
これも入っていないので

ADBをインストールして使用する

を参考に

sudo apt-get install android-tools-adb

でインストール

次にエミュレータが起動している状態で

adb shell

を実行

あとは

cd /data/data/パッケージ名/databases/

で移動し

sqlite3 DB名

でアクセス
これで sql コマンドで Android アプリのDBの内容の確認ができる

なお抜けるには
Ctrl + d を2回押せば抜けることができる

あと Devicce Moniter もあって
こっちでもみれるらしい

./Android/Sdk/tools/monitor 

で起動できたけど

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
Error Loading DDMS Preferences

となってしまうため
こちらは保留

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です