搭建环境注意事项
1.jdk环境
2.夜神模拟器中adb 和 sdk 中的版本一致 需要用 SDK 中的adb 替换夜神模拟器中adb.exe 和 nox_adb.exe 2个文件
3.安装Appium-Python-Client 时会把本地的 selenium 变成最新版本 需要卸载重新安装成指定版本
pip install selenium3.14 pip install Appium-Python-Client1.2
4.第一次启动夜神模拟器 会自动在手机上安装appium setting 软件
5.sdk 环境变量备注 ANDROID_HOME 配置sdk 路径 和 path 路径
6.验证启动程序是否成功
from appium import webdriver
import time
# 定义夜神模拟器的 IP 地址和端口号
desired_caps = {
'platformName': 'Android',
'platformVersion':'7',
'deviceName': '夜神模拟器',
'appPackage': 'com.tencent.mm',
'appActivity': '.ui.LauncherUI',
'noReset': True,
'unicodeKeyboard': True,
'resetKeyboard': True,
'newConnabdTineout':6000,
}
# 连接到夜神模拟器
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
print(driver)
time.sleep(5)
# 关闭夜神模拟器
driver.quit()