1.adbの起動
adbを起動する。複数の端末が接続されている時は-sで端末を指定する。
パスを通して、DOSプロンプトから実行するのが現実的です。
自分の場合のパスはこんな感じ
C:\Users\yoshiei1\AppData\Local\Android\sdk\tools;
C:\Users\yoshiei1\AppData\Local\Android\sdk\platform-tools;
↑
多分上の2つのうち、どちらかにadbがあると思われる。どっちにあるかは
昔のことなので忘れました。。。
↑
こんな感じでadbを起動。-dが居るのか不明。無くても動いた。
2.パッケージを指定する
3.databaseファイルの位置を確認する。
とりあえずlsを実行してdatabaseファイルの場所を確認する。
位置がわかったらディレクトリを移動する。
4.目的のDBファイルをsdcardへcatする。
ここで自分の場合はnexsu5を使っていてsdcardディレクトリなんて無いんじゃね?
と思ってしまっていたが、ちゃんと存在しておりました。。ここで大分時間をロスしてしまった。。。
cat db_name > /sdcard/hoge.db (名前は適当)
5.pullコマンドでデータゲット
cat が終わったら、exitでrun-asを終了する。
次にpullで先程catしたファイルをPC側に持ってくる。
これでめでたくsqliteのDBを取得することができました。
( ̄ー ̄)bグッ!