uiautomator2有没有其他可以输入中文的方法

来源:6-1 atxserver2库介绍

脱下长日的假面

2020-12-10

在官方文档上,u2输入中文需要使用

d.set_fastinput_ime(True) # 切换成FastInputIME输入法
d.send_keys("你好123abcEFG") # adb广播输入
d.set_fastinput_ime(False) # 切换成正常的输入法

我用这个方式确实可以输入中文,但是执行第三句切换成正常输入法的时候老是失败,有一个警告,说失败了,让使用set_text,一失败系统状态栏还会自动下拉,我设置了watcher也没用。很麻烦,就想问一下有没有其他可以输入中文的方式?比如复制粘贴什么的,可以操作吗?

写回答

1回答

脱下长日的假面

提问者

2020-12-11

额,我那个命令设置回默认输入法虽然失败,但是可以手动设置,切换为默认输入法....

0
1
大壮老师
复制粘贴有相关接口,可以参考GitHub源码项目
2020-12-15
共1条回复

移动端Python爬虫实战 数据抓取+数据可视化

从App数据抓取到数据可视化,全流程讲解

1831 学习 · 1003 问题

查看课程