在PC端查看Android应用的本地数据库
来源:互联网 发布:免费网站论坛源码 编辑:程序博客网 时间:2024/06/05 16:31
查看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端
exitexitadb pull /storage/sdcard0/360/Dcdatabases "\Users\Desktop\SQLite-Database\Dcdatabases" --目标文件夹路径要加双引号("")
5.然后就可以在PC端用SQLite Expert Professional打开APP数据库进行查看和编辑了。
阅读全文
0 0
- 在PC端查看Android应用的本地数据库
- 在android手机端查看APP的本地数据库
- android 查看本地数据库
- Android模拟器(或真机)访问本地PC的Web应用服务器
- 使用手机查看pc本地服务器的页面
- SQLite本地数据库的应用
- PC在机械控制的应用情况
- 如何在Android模拟器上访问本地的Web应用?
- 如何在PC上查看一个web页面在移动端的展示效果
- WireShark查看指定的PC应用的网络包
- WireShark查看指定的PC应用的网络包
- 查看iOS项目本地数据库的数据
- Mimer数据库在Android上的应用
- Unity应用发布如何在本地查看Debug输出?
- android的sqlite3数据库在命令行中查看
- Android 在DOS控制台下查看所创建的数据库
- android使用socket于本地PC进行通信的问题
- android虚拟机 连接本地pc上的Mysql
- 使用webpack打包编写一个vue插件
- JS控制
- Power-BI 大数据分析软件For 金蝶用友标准BI解决方案 -客户销售预警分析
- 服务器经常挂掉的6个原因
- maven项目读取配置方式
- 在PC端查看Android应用的本地数据库
- JS如何将后台String encodeStr = URLEncoder.encode(str)的数据正常显示出来?
- C 语言变量和函数命名规范
- 创建 CTK 插件(CMake)
- Android——引导页ViewPager的使用
- MySQL timestamp,更新记录的某个字段,时间跟着改变了
- ng-if ng-show ng-hide 区别
- sonar web api 删除数据
- Android开发-UI布局