0

是否有可能以某种方式将 adb pull 的输出重定向到文件而不是内存中的某个位置?

具体来说,我正在编写一个执行的 java 程序

adb pull /dev/graphics/fb0

在同一个程序中,我想处理结果而不必fb0再次从磁盘读取文件。

4

2 回答 2

1

你总是可以做类似的事情

adb shell cat /dev/graphics/fb0 | myprogramthatprocessestheresult

只要myprogramthatprocessestheresult从标准输入读取,您就不必保存文件。

于 2012-07-22T05:18:36.100 回答
1

您可以确保将文件写入共享内存。假设您使用的是 linux 系统,只需将文件拉入

/dev/shm/ 目录。

有关更多详细信息,请参阅此帖子。

http://www.howtoforge.com/storing-files-directories-in-memory-with-tmpfs

于 2012-07-21T16:46:26.013 回答