adb shell ps | awk '/node/{print $2}' | xargs adb shell kill -9
(1)在启动appium的时候,添加"--no-reset"选项来禁用重置设备状态的操作。
$ appium --no-reset
(2)或者在python代码中设置desired_caps参数,即禁用reset和noRest选项:
from appium import webdriver
desired_caps = {} desired_caps['platformName'] = 'Android' desired_caps['platformVersion'] = '5.0.1' desired_caps['deviceName'] = 'Android Emulator' desired_caps['appPackage'] = 'com.android.calculator2' desired_caps['appActivity'] = '.Calculator' desired_caps['noReset'] = True desired_caps['fullReset'] = False
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)