一、Appium server GUI桌面版服务
from appium import webdriver as dr
import time
st={}
st['platformName']='Android'
st['platformVersion']="9"
st['deviceName']="127.0.0.1:21503"
st['appActivity']="org.chromium.chrome.browser.ChromeTabbedActivity"
st['appPackage']="com.android.chrome"
print(st)
#发送
d=dr.Remote('http://127.0.0.1:4723/wd/hub',st)
time.sleep(1)
#关闭 一定要关闭,如果不关闭,影响你下一次执行。
d.quit()
(启动Appium server GUI桌面版服务后,运行以上代码在设备上会自动生成Appium settings.apk)
二、Appium命令行版本服务
1.使用appium命令安装uiautomator2驱动:appium driver install uiautomator2
2.cmd中输入:appium,用来开启服务;
3.初始化命令:python -m uiautomator2 init
(初始化后自动安装ATX.apk)
import uiautomator2 as u2
dev=u2.connect()
dev.app_start("com.android.chrome",'org.chromium.chrome.browser.ChromeTabbedActivity')
运行以上代码即可启动;