解决AndroidDriver不能输入中文
android-server修改WebViewAction.java
新增
for (CharSequence sequence : inputText) { for (int i = 0; i < sequence.length(); i++) { char c = sequence.charAt(i); int code = AndroidKeys.getKeyEventFromUnicodeKey(c); if (code != -1) { keyEvents.addLast(new KeyEvent(KeyEvent.ACTION_DOWN, code)); keyEvents.addLast(new KeyEvent(KeyEvent.ACTION_UP, code)); } else { if (isChinese(c)) { String str = String.valueOf(c); KeyEvent event = new KeyEvent(0, str, 0, 0); keyEvents.add(event); } else { keyEvents.addAll(Arrays.asList( characterMap.getEvents(new char[]{c}))); } } } }