ADBKeyBoard 安装 (中文输入)-CSDN博客

来源: ADBKeyBoard 安装 (中文输入)-CSDN博客

问题:

adb shell input text ‘你好嗎’
is not going to work.
AI构建项目
bash

ADBKeyboard 在这些情况下会有所帮助,尤其是在设备自动化和测试中

1. 下载
github网址:https://github.com/senzhk/ADBKeyBoard?tab=readme-ov-file
apk下载:
https://github.com/senzhk/ADBKeyBoard/blob/master/ADBKeyboard.apk
将下载好的apk放置在cmd命令同一个文件夹中,同时手机开启权限,可通过adb安装应用

 

2. 安装
安装命令:

adb install ADBKeyboard.apk
AI构建项目
bash

设置手机输入法

adb shell ime enable com.Android.adbkeyboard/.AdbIME
adb shell ime set com.Android.adbkeyboard/.AdbIME
AI构建项目
bash
示例
使用案例

import os
import base64

chars = “你好”
charsb64 = str(base64.b64encode(chars.encode(“utf-8”)))[1:]
os.system(“adb shell am broadcast -a ADB_INPUT_B64 –es msg %s” % charsb64)
AI构建项目
python
运行

测试完成,返回原先的输入法:
原先输入法为:com.baidu.input_mi/.ImeService

adb shell ime set com.baidu.input_mi/.ImeService
AI构建项目
bash

其他命令

adb shell ime list -a # Check your available virtual keyboards
adb shell ime reset # Reset to default, don’t care which keyboard was chosen before switch
————————————————
版权声明:本文为CSDN博主「ZHOU_CAMP」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41472205/article/details/144773591

赞(0) 打赏
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏