0

我想开发一个工具来将字符串从 PC 键盘发送到 android 输入视图。当打开设备中的任何应用程序并按下输入视图时,我可以获得焦点视图。使用 hierachyviewer 这样的方式我可以获得焦点视图,使用 UIAutomator 我可以将字符串发送到视图。但是有什么方法可以像从软键盘输入一样,将字符串从 PC 键盘实时输入到视图中?任何人都可以提供一些帮助?提前致谢。

4

2 回答 2

0

你看过MonkeyRunner吗?

可以使用jython,如下:

from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice

dev = MonkeyRunner.waitForConnection()
dev.type( 'This is sent to the connected devices.' )

您只需要一些基本的 jython 来读取 pc 的键盘并使用 MonkeyDevice.type() 发送字符

于 2012-12-31T02:20:59.633 回答
0

我也在寻找类似的东西,所以我出于完全相同的原因制作了这个工具。它是高度可定制的。您也可以提供自己的自定义键映射工具或使用默认键映射。

https://github.com/aakashsigdel/android-shell-input

如果您有任何问题,请告诉我

于 2021-01-25T05:18:19.923 回答