使用ADB在Android上粘贴文字?

Dys*_*ial 10 android copy-paste adb

这似乎是一个重复的问题,但请听我说.

我基本上需要按Android里面的"CTRL + V".我需要将当前的Android剪贴板粘贴到聚焦的TextBox中.

所以这:

adb shell input text [text]
Run Code Online (Sandbox Code Playgroud)

不会这样做,因为它要求我自己输入文本.我只需要粘贴当前的剪贴板.

这可能通过ABD吗?我用谷歌搜索和谷歌搜索,我发现的是设置剪贴板内容的方法,实际上只是按下粘贴按钮.

为了便于发展

Lar*_*aro 7

由于API 24 KEYCODE_PASTE可以从KeyEvent类中获得,因此它的常量是279.

adb命令如下:

adb shell input keyevent 279
Run Code Online (Sandbox Code Playgroud)


Dys*_*ial 0

我的解决方案:

  1. 我安装了 Tasker 插件。
  2. 我用一个按钮制作了一个“场景”。
  3. 在按钮点击事件中,我添加了“Control+V 插件”以及要键入的配置%CLIP
  4. 现在我制作了一个配置文件,直接指向任务来显示场景(覆盖、阻塞)。
  5. 最后但并非最不重要的一点是,我经常adb shell input tap x y点击按钮。