使用ADB Shell 读取设备数据库,安装应用并打开应用
2018-01-16 13:49
274 查看
使用ADB Shell 读取设备数据库,安装应用并打开应用。
安卓应用数据库可以通过IDE DDMS插件看到,但我们也可以通过ADB命令查看数据库。那么问题来了,我们怎样操作呢?且看下面:
查看应用数据库:
启动adb,输入adb shell.
输入 su.
进入data/data目录 cd data/data.
查看data/data 目录中的文件 ls.
查看应用包名.
进入应用目录 cd com.xxxx.xxxx (cd 包名),
查看应用目录 ls -l
进入数据库目录 cd databases
查看数据库目录 ls -l
查看表 sqlite3 xxx.db
书写sql语句 select * from xxx;
查看表数据
安装应用:
adb install C:/xxxx/xxx/demo.apk
启动应用:
adb shell monkey -p 包名 -c android.intent.category.LAUNCHER 1
安卓应用数据库可以通过IDE DDMS插件看到,但我们也可以通过ADB命令查看数据库。那么问题来了,我们怎样操作呢?且看下面:
查看应用数据库:
启动adb,输入adb shell.
输入 su.
进入data/data目录 cd data/data.
查看data/data 目录中的文件 ls.
查看应用包名.
进入应用目录 cd com.xxxx.xxxx (cd 包名),
查看应用目录 ls -l
进入数据库目录 cd databases
查看数据库目录 ls -l
查看表 sqlite3 xxx.db
书写sql语句 select * from xxx;
查看表数据
安装应用:
adb install C:/xxxx/xxx/demo.apk
启动应用:
adb shell monkey -p 包名 -c android.intent.category.LAUNCHER 1
相关文章推荐
- 在APP中打开设备中安装的应用市场
- 查看同一台机器安装sql2000和sql2005,时打开sql查询分析器,查看当前的数据库引擎。并且如何使用sql2005引擎的问题。
- 关于使用Android installer安装应用,安装好之后点击“打开”按钮进入应用之后的界面显示问题
- 如何查看Win8安装应用以及在多设备帐户同步安装使用的方法介绍
- ios开发中如何把正在开发的app安装在远程测试设备上(使用adhoc发布自己的应用)
- Android 学习 应用使用大文件的方法 读取sd卡的数据库
- 基于C#的MongoDB数据库开发应用(4)--Redis的安装及使用
- 关于使用Android installer安装应用,安装好之后点击“打开”按钮进入应用之后的界面显示问题
- 基于C#的MongoDB数据库开发应用(4)--Redis的安装及使用
- 一种使用递归从数据库读取数据来动态建立菜单的方法
- 使用adatabase将打开的数据库名称存入数组中
- 将图片插入数据库并使用asp.net读取出来的正确方
- 无须数据库支持的portal应用web-app之安装
- 使用VS2005开发移动设备应用
- uClinux使用/dev/vc/0设备名来读取usb键盘的键值
- 使用weblogic连接池来得到数据库连接(通过配置文件进行读取的优化方案)
- ASP.NET数据库使用精典-----读取数据库中数据
- [导入]在 Visual Studio .NET IDE 内使用“从源代码管理打开”时出现无法读取项目文件的错误
- 将图片插入数据库并使用asp.net读取出来的正确方法
- 用SQL查看ASE数据库设备的使用情况