Android看Package裡DataBase的方法


環境設定:

將sdk platform-tools設成環境變數,可以直接從command line裡執行 adb

方法 1 : Dump 全部 DB

* Step 1: Back up all package file
adb backup  -f backup.ab com.corp.appName
* Step 2:
Download backup extractor

(Not protect key)
java -jar abe.jar unpack backup.ab backup.tar

* Step 3:
Extract backup.tar and see databases folder.
You can view db by sqlitebrowser

方法 2: Dump 部分 DB

adb -d shell "run-as your.package.name cat databases/database.name" > target.sqlite

留言

這個網誌中的熱門文章

Add to home 功能實作簡介

在Windows 10中 執行 Native Linux