将数据流从adb重定向到本地实用程序-Android
我需要在我的实用程序中使用android下的设备提供的数据流 在标准Linux发行版下,我将执行以下操作:将数据流从adb重定向到本地实用程序-Android,android,stream,pipe,adb,Android,Stream,Pipe,Adb,我需要在我的实用程序中使用android下的设备提供的数据流 在标准Linux发行版下,我将执行以下操作: util -input /dev/random 使用adb和Android,我想使用来自Android设备的/dev/random作为本地util的输入。我该如何创建这个管道 如果我这样做 adb pull /dev/random random adb在转储1个完整副本后刚刚退出,但我需要一个恒定的管道/流 谢谢。你应该用这样的东西 $ adb shell dd if=/dev/ran
util -input /dev/random
使用adb
和Android,我想使用来自Android设备的/dev/random
作为本地util
的输入。我该如何创建这个管道
如果我这样做
adb pull /dev/random random
adb在转储1个完整副本后刚刚退出,但我需要一个恒定的管道/流
谢谢。你应该用这样的东西
$ adb shell dd if=/dev/random | util -input -
如果指定了-
,则提供您的util从stdin读取
还要注意,该命令使用的是非阻塞随机源