1. 安卓模拟器的选择
常见的安卓模拟器有genymotion模拟器、夜神模拟器、网易MuMu安卓模拟器等等,我用的是网易mumu模拟器,简单流畅。
官网下载安装并启动好mumu模拟器后,windows命令行下连接该模拟器:
adb connect 127.0.0.1:7555
2. 启动Appium Desktop
命令行下执行 appium 命令,打开Appium Desktop,然后点击Start Server按钮,启动appium server。
3. 获取调试对象app的包名和入口Activity
可使用adb获取app的包名和Activity,以哔哩哔哩为例:
首先mumu模拟器应用中心中下载安装哔哩哔哩,打开应用后,使用如下命令查看正在运行应用包名:
adb shell dumpsys window | findstr mCurrentFocus
得到结果为:mCurrentFocus=Window{261117f u0 tv.danmaku.bili/tv.danmaku.bili.MainActivityV2}
其中tv.danmaku.bili为包名,MainActivityV2为入口Activity名。
4. 启动Inspector
appium驱动app前,须先建立一个会话。一般可以直接在脚本代码中写,但作为一