1.一个简单的例子,没有指定任何参数:

命令行中输入:appium

Appium使用命令行方式启动服务_Appium使用命令行方式启动服务

第一行:欢迎使用Appium,版本 v1.6.5

第二行:Appium启动成功,启动ip为默认的 0.0.0.0,端口为默认的 4723;默认即表示“不指定”的情况下;


2.指定一些参数

命令行中输入:appium -a 127.0.0.1 -p 4723 --session-override

Appium使用命令行方式启动服务_Appium使用命令行方式启动服务_02

-a 是指定监听的ip(也可写成 --address),后面“127.0.0.1”可以改为你需要的ip地址;

-p 是指定监听的端口(也可写成 --port),也可以修改为你需要的端口;

--session-override 是指覆盖之前的session;


3.实际工作中常用的命令

命令行中输入:appium -a 127.0.0.1 -p 4727 -bp 4728 --chromedriver-port 9519 -U xiaomi --session-override

Appium使用命令行方式启动服务_Appium使用命令行方式启动服务_03

-bp 是连接Android设备bootstrap的端口号,默认是4724(也可写成--bootstrap-port)

--chromedriver-port 是chromedriver运行需要指定的端口号,默认是9515

-U 是连接的设备名称,如"adb devices"获取的设备标识(也可写成--udid)