1.运行模拟器
设置分辨率为手机版;查看Android版本platformVersion
2.连接服务
- 找到模拟器
simulator
的bin路径复制到CMD中指定到该位置
- 执行
nox_adb.exe connect 127.0.0.1:62001
- 查看adb驱动信息
adb devices
第二行是deviceName
的值 - 查看所有包名
adb shell pm list packages
- 获取Android版本信息:
adb shell getprop ro.build.version.release
3.运行Appium
-
这里表示运行成功
-
此时在模拟器中启动微信并执行:
adb shell dumpsys activity recents | find "intent={"
;第二行中com.tencent.mm
和.ui.LauncherUI
分别是appPackage
和appActivity
的值
4.Desired Capabilities
{
"platformName": "Android",
"deviceName": "127.0.0.1:62001",
"platformVersion": "7.1.2",
"appPackage": "com.tencent.mm",
"appActivity": ".ui.LauncherUI",
"noReset": "True",
"unicodeKeyboard": "True",
"resetKeyboard": "True"
}
5.运行成功