1. 程式人生 > >禁止appium在第三方rom執行自動化安裝Unlock、Setting、Android Input Manager等apk

禁止appium在第三方rom執行自動化安裝Unlock、Setting、Android Input Manager等apk

使用小米手機做appium自動化時發現,每次執行的時候都會提示安裝Unlock、Setting、Android Input Manager,導致自動化無法繼續下去,為了避免此種情況,在非首次執行後,修改appium原始碼,禁止再次安裝Unlock、Setting、Android Input Manager。

注意:以下截圖適用appium v1.6.3,其他版本類似修改

第一個檔案:android-helpers.js位置: ~/appium/node_modules/appium-android-driver/lib改動點:
這裡寫圖片描述
這裡寫圖片描述

第二個檔案:android-helpers.js位置:~/appium/node_modules/appium-android-driver/build/lib
這裡寫圖片描述


這裡寫圖片描述

全部修改完畢之後,就不會再appium執行過程中再次安裝以上三個app。