从PC键盘发送字符串到android输入视图

时间:2012-12-31 02:13:09

标签: android keyboard

我想开发一个工具来从PC键盘发送字符串到android输入视图。打开设备中的任何应用程序,然后按输入视图,我就可以获得焦点视图。使用hierachyviewer的方式,我可以获得聚焦视图,使用UIAutomator我可以发送字符串到视图。但有没有一些方法可以像从软键盘输入一样实时地从Pc键盘输入字符串到视图?有人可以提供一些帮助吗?提前谢谢。

2 个答案:

答案 0 :(得分: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()发送字符

答案 1 :(得分:0)

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

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

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