1. 安装应用
adb install -r D:\demo.apk
或者:
adb shell pm install apk路径
2. 卸载应用
adb uninstall packagename
或者:
adb shell pm uninstall packagename
3. 查看当前应用的activity信息
adb shell dumpsys activity top
4. 将日志重定向到文件并打开
adb shell dumpsys > info.txt
使用默认软件打开:
start info.txt
5. 查看指定进程名或进程ID的内存信息
adb shell dumpsys meminfo 进程名或进程id
6. 将设备中的文件拷贝到电脑
adb pull /sdcard/temp.txt E:\
7. 将电脑里的文件放到手机设备里
adb push E:\temp.txt /sdcard
8. 手机截屏并保存图片
adb shell screencap -p /sdcard/pic.png
9. 手机录屏并保存视频文件
adb shell screenrecord /sdcard/video.mp4
10. 让需要输入内容的文本框获取焦点
adb shell input text ‘需要输入的文字’
11. 根据tag查看日志
adb shell logcat -s tagname
利用findstr进行信息过滤:
adb logcat |findstr 关键字/packagename/pid/pname
12. 强制杀掉进程
adb shell am force-stop pkgname
13. 在非root设备中查看debug模式的包名应用沙盒数据
adb shell run-as packagename
14. 查看设备的进程信息,或者指定进程的线程信息
用法:
adb shell ps | grep 过滤内容
如:adb shell ps | grep com.july.test
adb shell ps -t [pid] 查看pid对应的线程信息
15. 清空指定包名应用的数据
adb shell pm clear [packagename]