1.获取所有的包信息:
 adb shell pm list packages
com.yu.weskul
 2.清除APP缓存
 adb shell pm clear <package-name>
3.查看当前应用及Activity
 adb shell dumpsys window | findstr "mCurrentFocus"
4.查看应用详细信息
 adb shell dumpsys package <package-name>
5.查看应用安装路径
 adb shell pm path <package-name>
6.启动应用命令
 adb shell am start -W package_name/.MainActivity
 tip:从而获取启动应用的时间
7.停止/退出应用
 adb shell am force-stop <packagename>
 8.查看android设备系统信息
 生产厂商:adb shell getprop ro.product.brand
 系统版本:adb shell getprop ro.build.version.release
 设备型号:adb shell getprop ro.product.model
 电池状况:adb shell dumpsys battery
 设备分辨率:adb shell wm size
 屏幕密度:adb shell wm density
 设备IMEI:adb shell dumpsys iphonesubinfo
 Android id:adb shell settings get secure android_id
 CPU 信息:adb shell cat /proc/cpuinfo
 内存信息:adb shell cat /proc/meminfo
9.获取进程ID  
 adb shell pidof <package-name>
10.获取进程示例代码:
 # 查找应用包名
 packages=$(adb shell pm list packages | awk -F':' '{print $2}')
# 遍历包名列表
 for package in $packages
 do
   # 查找目标应用的包名
   if [[ "$package" == *"<package_name>"* ]]; then
     # 获取进程ID
     pid=$(adb shell pidof $package)
     echo "进程ID: $pid"
     break
   fi
 done
11.其他专项测试命令
 获取内存信息:
 adb shell dumpsys meminfo <进程id>
 获取CPU消耗信息:
 adb shell top -n 1 |find “进程名”
 获取电量信息:
 adb shell dumpsys battery
 获取GPU信息:
 GPU信息命令:adb shell dumpsys gfxinfo <进程名>
 获取流量信息:
 adb shell cat/proc/uid_stat/<被测应用的uid>/tcp_rcv
tips:如何获取被测应用的UID
步骤1:查看被测应用的进程ID(PID)
     adb shell ps -ef | grep <被测应用包名>
 步骤2:查看被测应用的用户ID(UID)
     adb shell cat /proc/$pid/status