需求:查询手机 /data/data/com.android.providers.media/databases/目录下的数据库及其中的数据表
步骤:
1.adb shell
2.cd data/data
3.su //获取ROOT权限
4.ls //获取ROOT权限后可查看当前文件目录
5.在eclipse中创建和你手机系统版本一样的的模拟器并且启动
6.在DDMS窗口的File Explorer面板下展开system > xbin,将sqlite3保存到手机该位置
7.执行 chmod 4755 /system/xbin/sqlite3,在执行sqlite3,生效
8.cd com.android.providers.media/databases
9.sqlite3 person.db //查询数据库person
10.执行.table //列出该数据库下所有表
11.执行.schema 表名//查询表中所有列名
------------------------------------------------------------
本文指导如何通过adb shell命令,获取ROOT权限并使用sqlite3查询手机内部/data/data/com.android.providers.media/databases目录下的数据库及数据表,包括执行ls、cd、sqlite3等操作。

2万+

被折叠的 条评论
为什么被折叠?



