美文网首页无名之辈的Android之路
adb shell input text不能输入中文的解决方案

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

作者: 搬码人 | 来源:发表于2022-07-21 10:01 被阅读0次

    原因

    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中文测试'

    相关文章

      网友评论

        本文标题:adb shell input text不能输入中文的解决方案

        本文链接:https://www.haomeiwen.com/subject/sdruirtx.html