Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将字符串从PC键盘发送到android输入视图_Android_Keyboard - Fatal编程技术网

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

将字符串从PC键盘发送到android输入视图,android,keyboard,Android,Keyboard,我想开发一个工具,将字符串从PC键盘发送到android输入视图。当在设备中打开任何应用程序并按下输入视图时,我可以获得聚焦视图。使用hierachyviewer这样的方法,我可以获得聚焦视图,使用UIAutomator,我可以向视图发送字符串。但是有什么方法可以像从软键盘输入一样实时地将字符串从Pc键盘输入到视图中吗?谁能提供一些帮助?提前谢谢。你看了吗 您可以使用jython,如下所示: from com.android.monkeyrunner import MonkeyRunner, M

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

你看了吗

您可以使用jython,如下所示:

from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice

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

你所需要的只是一些基本的jython来读取电脑键盘并使用MonkeyDevice.type()发送字符。我也在寻找类似的东西,所以我制作这个工具的原因与此完全相同。它是高度可定制的。您也可以使用该工具或使用默认的自定义关键点贴图


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

我不熟悉python。但是我会试试这个方法,谢谢。顺便说一句,你能告诉我如何与jython一起使用Pyhook吗?对不起,无法帮助使用Pyhook。我不确定它是否能在jython中工作,因为它是用C编写的,而jython是Java。