设备操作
- 查看已连接的设备
adb devices
**@localhost ~ % adb devices
List of devices attached
28PNW18105034953 device
- 查看当前界面的布局
adb shell dumpsys activity top
View Hierarchy部分就是Activity布局的完整层级结构。
apk操作
- 查看apk文件信息
aapt dump badging [要查看的apk文件信息]
- 示例:
**@localhost ~ % aapt dump badging /Users/**/Desktop/MyApk.apk
- 安装apk文件到手机
adb install 地址../文件.apk
调试
- 查看日志
adb logcat -s 标签名
- 示例:
adb logcat -s spoort_list
adb数据备份与恢复
1、backup App 信息
adb devices
//查看设备是否正常连接
adb backup -nosystem -noshared -apk -f com.mihot.wisdomcity.ab com.mihot.wisdomcity
//nosysytem 表示不备份系统应用 noshared表示不备份存储在sd卡的数据 -apk表示备份安装包
//-f 包名.ab 表示备份.ab文件路径和文件名 最后是要备份的app包名
2、restore App 信息
adb kill server // 关闭当前adb
adb devices
adb restore com.mihot.wisdomcity.ab