adb常用命令

# 查看端口映射
adb forward --list  

# 端口映射
adb forward tcp:pc_port tcp:phone_port   

# 查看当前activity
adb shell dumpsys activity | grep "mFocusedActivity"

# 启动AppiumBootstrap
adb shell uiautomator runtest /data/local/tmp/AppiumBootstrap.jar -c io.appium.android.bootstrap.Bootstrap

# battery historain的docker启动/安装
docker run -p 9999:9999 registry.cn-hangzhou.aliyuncs.com/xyz10/android-battery-historian:stable-3.0

# 清理和收集电量日志
adb shell dumpsys batterystats --reset
adb shell dumpsys batterystats --enable full-wake-history
adb shell dumpsys batterystats > batterystats.txt

# 收集bugreport日志
adb bugreport > bugreport.txt  (5.0. 6.0)
adb bugreport bugreport.zip (7.0 +)

# 启动appiumbootstrap
adb push AppiumBootstrap.jar /data/local/tmp
adb shell uiautomator runtest /data/local/tmp/AppiumBootstrap.jar -c io.appium.android.bootstrap.Bootstrap

# 获取当前包名和activity
adb shell dumpsys activity | grep "mFocusedActivity"

你可能感兴趣的:(adb常用命令)