2018-10-11 12:27:12:178 - [debug] [MJSONWP] Calling AppiumDriver.setValue() with args: [["&"],"28","43823bcd-3213-4456-a8b8-c1962cf1a76d"]2018-10-11 12:27:12:179 - [debug] [AndroidBootstrap] Sending command to android: {"cmd":"action","action":"element:setText","params":{"elementId":"28","text":"&","replace":false,"unicodeKeyboard":true}}2018-10-11 12:27:12:183 - [debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {"cmd":"action","action":"element:setText","params":{"elementId":"28","text":"&","replace":false,"unicodeKeyboard":true}}2018-10-11 12:27:12:183 - [debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION2018-10-11 12:27:12:183 - [debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: setText2018-10-11 12:27:12:183 - [debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using element passed in: 282018-10-11 12:27:12:205 - [debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Attempting to clear using UiObject.clearText().2018-10-11 12:27:15:203 - [debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Sending Unicode text to element: &2018-10-11 12:27:15:203 - [debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Encoded text: &-2018-10-11 12:27:18:152 - [debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {"status":0,"value":true}2018-10-11 12:27:18:153 - [debug] [AndroidBootstrap] Received command result from bootstrap2018-10-11 12:27:18:153 - [debug] [MJSONWP] Responding to client with driver.setValue() result: true
需要把如下代码去掉:
capabilities.setCapability("unicodeKeyboard", true);