adb
adb shell 获取手机所有进程:
显示android模拟器上所有在执行的进程:
db shell ps -x
adb shell 获取手机设备信息:
1、设备基本信息:cat /system/build.prop | grep "product"
2、CPU信息:/proc/cpuinfo和/proc/stat
3、内存:/proc/meminfo adb shell dumpsys meminfo
Terms
VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)
RSS - Resident Set Size 实际使用物理内存(包含共享库占用的内存)
PSS - Proportional Set Size 实际使用的物理内存(比例分配共享库占用的内存)
USS - Unique Set Size 进程独自占用的物理内存(不包含共享库占用的内存)
adb devices //列出所有的连接设备
adb connect [:] //通过tcp/ip连接,5555是默认端口
设备命令:
adb push //拷贝文件/目录到设备
adb pull [] //从设备拷贝文件/目录
adb sync [] //只有发生改变时从主机拷贝到设备
adb shell //运行远端shell交互
adb shell //运行远端shell 命令
adb emu //运行仿真控制台命令
adb logcat [] //浏览设备日志
adb forward //转发套接字连接
adb install [-l] [-r] [-s] //拷贝文件包到设备并安装
adb uninstall [-k] //卸载程序包,-k意味着保留数据和缓存
adb bugreport //返回所有的bugreport信息
adb help
adb version
脚本:
adb wait-for-device //阻塞直到设备上线
adb start-server
adb kill-server
adb get-state //列印offline|bootloader|device信息
adb get-serialno
adb status-window //连续列印设备状态
adb remount //重装载/system分区
adb reboot [bootloader|recomry]
adb reboot-bootloader
adb root
adb usb
adb devices->No.
adb -s (No.) shell
dumpsys-> device info.
dumpsys activity activities
adb shell dumpsys activity | findstr "mFocusedActivity"
转载于:https://blog.51cto.com/13749917/2336831