Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.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
有没有办法将android中的剪贴板复制到终端?_Android_Clipboard - Fatal编程技术网

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

有没有办法将android中的剪贴板复制到终端?,android,clipboard,Android,Clipboard,我在手机上安装了“终端IDE”。但是,我想将某些URL复制到vim文件中。这就是我目前正在做的: 在Android中打开默认浏览器 复制URL 在手机上输入终端IDE或任何终端仿真器,然后尝试粘贴,Android不会将任何内容粘贴到终端中 我试着在bash中粘贴,在vim中使用p和“*p,我甚至试着寻找剪贴板的存储位置。我没有根手机,所以最后一部分有点困难 有没有一种方法可以将Android剪贴板中的内容输入到终端IDE或任何终端模拟器中 我有2.3.4版的朋友作为直接的方式..我认为这是不可能

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

  • 在Android中打开默认浏览器
  • 复制URL
  • 在手机上输入终端IDE或任何终端仿真器,然后尝试粘贴,Android不会将任何内容粘贴到终端中
  • 我试着在bash中粘贴,在vim中使用
    p
    “*p
    ,我甚至试着寻找剪贴板的存储位置。我没有根手机,所以最后一部分有点困难

    有没有一种方法可以将Android剪贴板中的内容输入到终端IDE或任何终端模拟器中


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

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

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

    ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
                    String copytext=clipboard.getText().toString();
                    Log.v("URLS", copytext);
    
    3-so在logcat上链接,通过URL过滤,获得所有链接。。 4-可能您需要从log cat中获取的其他信息中删除文本,如果您不喜欢,可以通过以下方式将结果发送到文件:

    adb logcat -s URLS > fileName
    
    因此,您可以在执行此命令的位置找到此文件,例如@/home/user/,so file@this folder..如果需要进一步操作,请开发一个程序(使用任何语言)来读取此文件并获取最后一行,然后将其添加到操作系统上的剪贴板中

    那么你有了

    第二种解决方案:使用浏览器。 只需将你的chrome浏览器与你的gmail同步..书签链接,你就有了@your desktop chrome browser:-) 就这样

    祝你好运…

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

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


    此外,您不需要root用户就可以将其用于基本命令。

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

    这里是你的根下载文件夹创建一个txt文件粘贴你复制的文本和类型 猫
    选择文本并粘贴到终端

    我的adb或logcat不起作用。我需要root权限吗?我将ClipboardManager文本放在哪里?这就是我在该文件中需要的全部代码吗?谢谢你的帮助!你需要修复adb才能使用logcat。.这里不需要root。你复制你想要的链接或任何其他文本…然后启动将通过logcat发送此复制文本的应用程序。或者您可以使用chrome synch获取这些链接。这似乎是一种将剪贴板内容获取到我的PC上的方法。我正在寻找一种将剪贴板内容获取到手机终端上的方法。无论如何,同步的事情给了我一个想法,我还通过电子邮件向终端IDE开发人员发送了电子邮件eloper和我正在将其粘贴到记事本上的文本文件中,然后在vim中打开该txt文件,在该文件中可以使用yank/put。这不是最漂亮的方法,但肯定比记住整个URL要好。你能更详细地展示一下你迄今为止尝试过的内容吗。从你提供的内容来看,这甚至不是一个编程问题。我猜c这将是一个编程解决方案。无论如何,Mohammed下面的答案引导我找到了一个解决方案。现在他们有了ChromeOS,如果有一种通过键盘实现的方法就好了(我在一本像素书上).ChromeOS是传统桌面和Android之间的一种奇怪的混合体,当出现类似这样的问题时,我真的需要考虑使用Android才能更成功!是的,但程序员/开发人员是如何实现的?这就是我想知道的。我的第一个冲动是使用
    xclip-I
    /
    xclip-o
    ,但是使用c我们的Android没有
    X
    服务器。也许有一个类似的SurfaceFlinger实用程序。@Khasm08我在谷歌搜索这个应用程序的替代品后发现了这个问题,因为它没有显示你所说的“长点击菜单”,至少对我来说不是。你知道为什么吗??