当前位置:
首页
文章
移动端
详情

adb shell input text不能输入中文的解决方案

原因

adb默认是不支持Unicode编码的,无法通过adb shell input text 命令输入中文到手机或者模拟器。

解决步骤

  • 1、安装ADBKeyBoard.apk文件(直接搜索就能找到)
    打开手机或模拟器,adb install ADBKeyBoard.apk安装该输入法
    在手机上直接安装也可
  • 2、设置默认输入法
    打开手机设置 -> 点击语法与输入法 -> 点击输入法管理 -> 启用ADBKeyboard
    重启手机后即可使用该输入法
  • 3、输入adb命令测试中文输入
    adb shell am broadcast -a ADB_INPUT_TEXT --es msg '这是一段adb中文测试'

免责申明:本站发布的内容(图片、视频和文字)以转载和分享为主,文章观点不代表本站立场,如涉及侵权请联系站长邮箱:xbc-online@qq.com进行反馈,一经查实,将立刻删除涉嫌侵权内容。