概述
mobile接口主要是针对建立手机连接的操作
详情
connect_by_custom_name
根据自定义名称连接指定的手机
connect_by_custom_name(custom_name)
参数:
- custom_name:自定义手机名称,此名称是通过手机管理器中配置的设备别名
返回值:
MobileSession
:返回获取到的手机连接对象
示例1:
与指定手机 “我的小米手机” 建立连接
import xbot
from xbot import print, sleep
from .import package
def main(args):
session = xbot.mobile.connect_by_custom_name('我的小米手机')
connect
根据连接参数与指定的手机建立连接
connect(appium_url, platform_name, platform_version, device_name, *, additional_capabilities=None)
参数:
- appium_url:指定的Appium服务器地址,如
http://127.0.0.1:4723/wd/hub
- platform_name:指定的系统名称,如
Android
或iOS
- platform_version:指定的系统版本, 如
8.0.1
- device_name:指定的设备型号, 如
Galaxy S4
- additional_capabilities:添加其他其他配置项,请输入一个python字典对象
返回值:
MobileSession
:返回获取到的手机连接对象
示例1:
与指定手机建立连接
import xbot
from xbot import print, sleep
from .import package
def main(args):
session = xbot.mobile.connect(
'http://127.0.0.1:4723/wd/hub',
'Android',
'8.0.1',
'Galaxy S4',
additional_capabilities = {
'newCommandTimeout': 60
}
)