caps = {}
caps[“platformName”] = “Android”
caps[“platformVersion”] = “8.1”
caps[“deviceName”] = “591541d07d64”
# caps[“appPackage”] = “com.example.shop”
caps[“appPackage”] = “com.itfeihu.test”
# caps[“autoGrantPermissions”] = True # 设置自动授权权限
caps[‘unicodeKeyboard’] = True # 输入中文时要加此句
caps[‘resetKeyboard’] = True # 输入中文时要加,要不然输入不了中文
caps[“appActivity”] = “.MainActivity”
caps[“noReset”] = True
1 执行方法
driver = webdriver.Remote('http://127.0.0.1/wd/hub',desired_caps)
2 安装APK到手机
driver.install_app( app_path)
3 手机中移除APP
driver.remove_app(app_id)
4 判断APP是事已经存在
driver.is_app_installed(bundle_id) #可以传入app包名
5 发送手机文件到手机
import base64
data = str(base64.b64encode(data.encode('utf-8')),'utf-8')
dr