有没有办法从android中的剪贴板复制到终端?

时间:2012-01-22 22:49:44

标签: android clipboard

我在手机上安装了“终端IDE”。但是,我想将某些URL复制到vim文件中。这就是我目前正在做的事情:

  1. 在Android中打开默认浏览器
  2. 复制网址
  3. 在手机上输入终端IDE或任何终端模拟器,并尝试粘贴Android终端中的任何内容并没有任何内容
  4. 我尝试粘贴bash,使用P"*p粘贴到vim中,我甚至试图查找剪贴板的存储位置。我没有根电话,所以最后一部分很难。

    有没有办法让Android剪贴板中的东西进入终端IDE或任何终端模拟器?

    我有2.3.4版本

3 个答案:

答案 0 :(得分:3)

Android终端编辑器(Jack Palevich)在Android市场中允许您将保存到剪贴板(在实际设备上)的内容粘贴到命令行中。

在您的情况下,从浏览器复制URL后,打开终端并长按终端中的任意位置,直到弹出一个包含选项列表的框。该列表应该有一个粘贴选项,它会粘贴添加到剪贴板的最后一个东西。

此外,您不需要root用于基本命令。

答案 1 :(得分:2)

朋友作为直接的方式..我不认为它可能.. 但是这里有两个想法可以实现你的目标: 第一个:以编程方式:

从浏览器和任何内容中复制您想要的任何地址..

2 - 开发应用程序/服务将复制的文本复制到logCat

ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
                String copytext=clipboard.getText().toString();
                Log.v("URLS", copytext);

3-so logcat上的链接,通过URLS过滤并获取所有链接.. 4 - 你可能需要修剪log cat中的其他信息中的文本,如果你讨厌这个,你可以通过以下方式将结果发送到文件:

adb logcat -s URLS > fileName

所以你可能会发现这个文件执行这个命令,让我们说@ / home / user /,所以文件@这个文件夹..如果你需要更进一步,开发一个程序(用任何语言)来读取这个文件并获取最后一行,并将其添加到操作系统的剪贴板中。

所以你拥有它..

第二个解决方案:使用浏览器。 只需将您的Chrome浏览器与您的gmail ..书签链接同步,您就拥有了@ your desktop chrome browser :-) 那就完成了。

祝你好运......

答案 2 :(得分:0)

/ data / local / nhsystem / kali-arm64 / root / Downloads /

这是您的根下载文件夹,创建txt文件,粘贴您复制的文本并输入 猫<您的文件> 选择文本并粘贴到终端