adb shell 命令操作应用数据文件
来源:互联网 发布:ubuntu sys time.h 编辑:程序博客网 时间:2024/06/17 19:17
Android开发者经常会涉及到一些直接在window环境下操作Android手机系统的情况。事实上,如果应用获得了手机系统赋予的root权限,我们就可以在window环境下通过adb shell 来连接手机,对内部文件进行操作。大多数情况下,Android开发者主要使用 ,指令安装应用,卸载应用等一些功能。今天我们主要研究的是adb 指令操作一些应用数据文件的查看,复制等功能。
前期准备:
1,在windows环境下配置java开发环境,下载JDK->安装->配置环境变量等(网上有很多完备教程)。
2,获取手机root权限。可下载一键root应用root。例如:Kingroot
3,数据线连接手机电脑,确认连接成功 。可在window电脑中找到cmd.exez执行该程序,在输入栏中键入 adb device 查看是否连接成功。
查看应用数据:
我们知道应用安装到手机后的目录为/data/data/packagename/..,想要查看该目录下的私有文件,获取root权限后,
1,启动 adb shell 。
2,获取root权限并设置相应权限(有的时候需要一级一级的设置才能查看对应文件)
3,进入对应的应用包目录下(自己知道该包名)。
4,查看目录下文件。
5,移动某文件到sdcard
其他的一些常用指令
cd .. :返回上一级目录
ls -l: 详细的列表信息
adb install -r 应用程序.apk:安装应用程序
adb uninstall xxx.apk:卸载apk
adb push <source> <destination></destination></source> 如:adb push test.txt /tmp/test.txt
你可向一个设备或从一个设备中复制文件,
复制一个文件或目录到设备或模拟器上:
adb pull <source> <destination></destination></source> 如:adb pull /addroid/lib/libwebcore.so .
从设备或模拟器上复制一个文件或目录:
- adb shell 命令操作应用数据文件
- 通过adb 命令操作手机应用
- adb命令之adb shell
- 【adb】adb shell 命令详解
- 通过adb shell dumpsys命令获取当前应用的component
- 通过 adb shell dumpsys 命令获取当前应用的 component
- Python之使用adb shell命令启动应用
- 在adb shell中直接使用sqlite3命令操作数据库
- 在adb shell中直接使用sqlite3命令操作数据库
- Adb shell 关于进程的常用操作命令
- adb shell 命令
- Android adb shell 命令
- Android adb shell 命令
- Android adb shell 命令
- Android adb shell 命令
- Android adb shell 命令
- adb shell 命令
- adb shell命令
- Cesium.knockout与ko的是不等同的
- 单例模式的几种实现对比
- Java处理XML的三种主流技术一些总结和介绍
- pat1135 Is It A Red-Black Tree (30)(红黑树)
- Qml和C++开发的学生信息管理软件二
- adb shell 命令操作应用数据文件
- 从源码解析Context
- 数美笔试题目总结
- Laravel 调用 个验 对云验证的手机号 进行校验是否验证成功
- Git使用—fatal:remote origin already exists.
- 财商教育—赚大钱的所有思路
- Python之map(),reduce(),filter()函数
- 面试问题new Integer(10)和new Integer(10)是否相等,new Integer(300)和new Integer(300)是否相等
- 欢迎使用CSDN-markdown编辑器