Appium自动化之adb常用命令及连接mumu模拟器

1.打开mumu模拟器开启调试模式,在CMD命令行输入adb命令连接到模拟器!
【win版】
adb connect 127.0.0.1:7555
adb shell
【mac版】
adb kill-server && adb server && adb shell

命令行输入adb devices 列出已连接的设备,查看模拟器是否连接成功。
在这里插入图片描述

注:如没有127.0.0.1:7555设备,可多次adb kill-server和adb connect 127.0.0.1:7555连接。

2.获取已安装应用包名
adb shell pm list packages 所有应用的包名列表
注:每个应用包的名称都以package:开始,实际包名为:com.********
Appium自动化之adb常用命令及连接mumu模拟器_第1张图片
adb shell pm list packages -3 第三方应用包名列表
adb shell pm list packages -s 系统应用包名列表
adb shell dumpsys window | findstr mCurrentFocus 正在运行应用包名

3.在mumu模拟器中安装与卸载apk

安装apk:adb install C:**.apk
在这里插入图片描述
卸载apk:adb uninstall 包名
在这里插入图片描述

4.其他adb命令

启动应用:
adb shell am start -n 应用包名/应用Activity类名
若想查看启动应用耗时,则可使用adb shell am start -W 应用包名/应用Activity类名

关闭应用:
adb shell am force-stop 应用包名

查看应用版本号:
adb shell dumpsys package 应用包名 | findstr version

清理应用数据:
adb shell pm clear 应用包名

你可能感兴趣的:(Appium自动化)