教你获取并查看Android已安装应用程序的本地数据库信息(adb命令行与SQLite Manager插件的使用)
来源:互联网 发布:moto2008概预算软件 编辑:程序博客网 时间:2024/04/28 01:47
想看看QQ通讯录,应用汇等应用的本地数据库表结构怎办,看看以下方法,很受用。说明:本人的Android设备是root过的,如果没有root,可能访问应用程序的数据库目录会有限制,没试验过。
步骤:
1 命令行方式进入Android SDK adb.exe工具目录(各版本的sdk可能不同)
cd /d E:\WORK\Android\android-sdk_r10-windows_ALL\platform-tools
2 浏览已安装的应用列表(可能需要root权限)
>adb shell
>cd /data/data/
3 定位到程序后,进入数据库目录databases/,得到数据库*.db名称
4 Ctrl+C 退出 adb shell模式,使用adb pull 命令将db拖到本地磁盘,如:
>adb pull /data/data/com.qq.txl/databases/txl.db e:/txl.db
>echo "OK e:/txl.db"
5 安装火狐插件 SQLite Manager,打开数据库文件
后话:为了快速查看自己开发的应用数据,可以将以上命令写成脚本,需要时执行,避免过多的交互。
最终效果图。
- 教你获取并查看Android已安装应用程序的本地数据库信息(adb命令行与SQLite Manager插件的使用)
- Android 获取本地已安装的应用程序
- adb shell 命令查看android 应用程序 创建的 sqlite 数据库
- Android获取手机已安装的应用程序并启动
- android使用命令行查看应用程序安装在小米手机上的数据库
- Android之获取手机上已安装的所有的应用程序的信息,并判断是否安装了某应用程序(系统程序或非系统应用程序判断)
- Android得到已安装的应用程序信息!
- Android得到已安装的应用程序信息!
- android中使用adb查看sqlite数据库
- 完全使用adb,aapt 获取已安装apk的各种信息
- android入门之使用adb shell 查看data目录下的SQLite数据库
- 【2017 05 31】ADB的命令行使用——查看Android studio的Demo文件数据存储Sqlite
- Android获取已安装程序的信息
- FireFox及插件sqlite manager的安装
- FireFox及插件sqlite manager的安装
- 命令行查看android sqlite数据库及sqlite3使用top的方法
- FireFox插件SQLite Manager的使用
- FireFox插件SQLite Manager的使用
- 在CentOS 5上安装Git
- 坦克大战0.8-1.4
- xp系统语言栏消失中英文切换
- (莱昂氏unix源代码分析导读-38)文件物理存放位置与inode
- HTTP 协议简介
- 教你获取并查看Android已安装应用程序的本地数据库信息(adb命令行与SQLite Manager插件的使用)
- Chapter 4 Trees and Graphs - 4.1
- 在uitabbarviewcontroller的子视图间相互访问,以及在uitabbarviewcontroller中访问其子视图
- Android中调用外部地图程序
- Chapter 4 Trees and Graphs - 4.2
- Effective C++ 类与函数的设计和申明
- C#文件操作
- Chapter 4 Trees and Graphs - 4.3
- windows下android 环境搭建的软件版本