在PC端查看Android应用的本地数据库

编程入门 行业动态 更新时间:2024-10-17 06:27:39

查看Android应用的本地数据库,可以通过2种方式:

1.获得手机的Root权限,将Android应用的数据库拷贝到PC端,再通过SQLite Expert,查看和编辑某个应用的本地数据库。

2.获得手机的Root权限,在手机上安装SQLite编辑器,通过SQLite编辑器,查看和编辑某个应用的本地数据库。

本文将介绍第一种方式的实现过程。


一、环境和工具

1.Android端:获取手机的Root权限(我使用的是KingRoot)

下载地址:KingRoot

2.PC端:安装SQLite Expert Professional(用于查看SQLite数据库)

下载地址:SQLite Expert Professional(百度云)密码:zebd

3.PC端:安装配置adb环境(用于执行adb命令和脚本)

下载地址:adb 1.0.32 (百度云)密码:qifj

 配置adb环境变量:

 参考文章:Win7/Win10下配置adb环境变量

二、操作步骤

1.打开cmd命令行窗口: Win+R, 输入cmd, 回车
2.找到目标APP本地数据库存放目录:3.将目标APP的数据库复制到手机的外部存储空间
adb shell                        --进入adb shell环境,在shell下就可以执行Linux命令
su                               --切换到root用户权限
cd /data/data/                   --进入到APP数据库存放目录
ls                               --列出所有APP的数据库列表

3.将目标APP的数据库复制到手机的外部存储空间
cp -rf /data/data/com.best.android.dcapp/databases /storage/sdcard0/360/Dcdatabases                  --/360/Dcdatabases这部分目录,可以自己指定复制到外部存储的哪个位置

4.将外部存储空间上的数据库复制到PC端

exit
exit
adb pull /storage/sdcard0/360/Dcdatabases "\Users\Desktop\SQLite-Database\Dcdatabases"               --目标文件夹路径要加双引号("")


5.然后就可以在PC端用SQLite Expert Professional打开APP数据库进行查看和编辑了。




更多推荐

在PC端查看Android应用的本地数据库

本文发布于:2023-06-14 07:17:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1450295.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数据库   PC   Android

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!