Appium問題解決方案(1)- 設置unicodeKeyboard: True運行腳本后,手機輸入時無法調出軟鍵盤


問題背景

  • 做appium自動化的時候,使用了UiAutomator1驅動,然后設置了UnicodeKeyboard
  • 執行自動化腳本之后,玩手機的時候發現平時用的輸入法鍵盤沒法調出來了
    'automationName': 'UiAutomator1',
    'unicodeKeyboard': True

 

問題原因

默認的手機輸入法會被appium自動切換成Unicode IME了

 

解決方案一(不夠徹底)

很簡單,將當前輸入法切換成自己原來用的就行啦!

 

解決方案二(徹底)

直接加一個配置項就可以啦

'automationName':'UiAutomator1',

#如果指定UI2作為驅動,不需要配置
'unicodeKeyboard': True,

#重置自動化時設置的鍵盤
'resetKeyboard':True

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM