標籤:tin efault $0 解決 context setting adb als abr
appium+python解決每次運行代碼都提示安裝Unlock以及AppiumSetting的問題(部分安卓機型)
1、修改appium-android-driver\lib下的android-helpers.js檔案
安裝路徑\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-driver\lib\android-helpers.js
//await adb.install(unicodeIMEPath, {replace: false});---//注釋掉
//await helpers.pushSettingsApp(adb);---//注釋掉
//await helpers.pushUnlock(adb);---//注釋掉
2、修改appium-android-driver\build\lib下的android-helpers.js檔案
安裝路徑\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-driver\build\lib\android-helpers.js
a、//return _regeneratorRuntime.awrap(adb.install(_appiumAndroidIme.path, { replace: false }));--//注釋掉
b、return context$1$0.abrupt(‘return‘,defaultIME);//---a下方新增b
c、//return _regeneratorRuntime.awrap(helpers.pushSettingsApp(adb));--//注釋掉
d、return context$1$0.abrupt(‘return‘,defaultIME);//--c下方新增d
e、//return _regeneratorRuntime.awrap(helpers.pushUnlock(adb));----//注釋掉
f、return context$1$0.abrupt(‘return‘,defaultIME);//---e下方新增f
修改1和2並儲存,重啟appium,運行代碼,正常啟動app。
appium+python解決每次運行代碼都提示安裝Unlock以及AppiumSetting的問題