文件位置:
原生的路径:/data/data/com.android.providers.media/databases
三星的路径:/data/data/com.samsung.android.providers.media/databases
- 具体操作:
adb root
adb remount
adb shell
cd /data/data/com.android.providers.media/databases
ls //查看数据库文件有哪些
sqlite3 //进入sqlite3
.open media.db //打开db结尾的数据库文件
.schema //查看数据库、表结构等
.tables //查看表名
.dump <表名> //查看表数据
--------------------------------2024.3.25更新--------------------------------------------------------------------
- 访问操作方式二
也可用软件进行打开浏览,比如ubuntu 的DB Browser for SQLite 或其他好用的数据库软件。
1. pull db文件到本地
adb pull /data/data/com.google.android.apps.photos/databases //图库的数据库
adb pull /data/data/com.google.android.providers.media.module/databases //media的数据库
2. 用软件直接--打开数据库-选择db文件,比如external.db
然后浏览数据,选择表格,比如media库的files 表数据:
media.files表
又或者Photos的 g-photos1.db 的local_media表数据:
photos.local_media表