
连接设备:
安装应用包apk文件:
adb install apk文件
卸载应用:
adb uninstall 包名
将设备中的文件放到本地:
adb pull 设备文件目录 本地文件目录
将本地文件传到设备中:
adb push 本地文件目录 设备文件目录
截屏操作:
adb shell screencap -p 截图文件保存位置
录屏操作:
adb shell screenrecord 视频文件保存位置
查看当前应用日志信息:
adb logcat |findstr 包名
查看指定包名的应用的详细信息:
adb shell dumpsys package 包名
查看指定进程名或者进程id的内存信息:
adb shell dumpsys meminfo 包名或者进程id
查看指定包名应用的数据库存储信息,而且也能看到该医用执行过的SQL语句:前提是查看的应用必须要打开,否则显示不出结果的:
shell命令:
打开adb,输入adb shell:
查看设备IP地址:
查看设备的端口号信息:
查看当前应用的CPU消耗信息:
top 【-n/-m/-s/-t】
-m:最多显示多少个进程;
-n:刷新次数;
-d:刷新间隔时间(默认5秒)
-s:按哪列排序
-t:显示线程信息而不是进程
查看当前进程的内存映射信息,比如加载了那些so文件,dex文件等:
查看进程id:ps |grep 包名
查看内存加载情况:cat /proc/进程id/maps