我可以将键击发送到USB连接的Android手机吗?

时间:2015-06-30 07:46:40

标签: android

是否有适用于Windows和/或Andorid的通用应用程序,使我能够向我的USB连接开发人员使用的Android手机发送击键?理想情况下,它将是一个切换按钮,可以切换是否将我的击键发送到Windows或Android。

我的用例是我的应用程序需要一些文字冲压,我想用我的物理键盘代替基于触摸的手机。我不想将键盘直接连接到手机上。它现在已连接到PC。

2 个答案:

答案 0 :(得分:2)

您可以使用ADB
您可以使用命令行 - adb shell input text "my text"或来自"内部" decice - 首先打开shell - adb shell并从设备的命令行输入input "my text"

答案 1 :(得分:1)

adb shell输入文字"我的文字" - 将失败 错误:命令:text的参数无效 用法:输入...        输入文本        输入keyevent        输入水龙头        输入滑动

您需要转义以下字符:

()< > | ; &安培; * \〜" ' '逃避'意味着在违规字符前添加反斜杠(\)。

使用%s

转义空间

adb shell输入文字"我的%stext" - 会工作