是否有可能以某种方式将adb pull的输出重定向到文件而不是内存中的某个位置?
具体来说我正在编写一个执行
的java程序adb pull /dev/graphics/fb0
并且在同一个程序中我想处理结果而不必再次从磁盘读取fb0
文件。
答案 0 :(得分:1)
您可以确保将文件写入共享内存。 假设您使用的是Linux系统,只需将文件拉入
即可/ dev / shm / directory。
有关详细信息,请参阅此帖子。
http://www.howtoforge.com/storing-files-directories-in-memory-with-tmpfs
答案 1 :(得分:1)
您可以随时执行
之类的操作adb shell cat /dev/graphics/fb0 | myprogramthatprocessestheresult
只要myprogramthatprocessestheresult
从stdin中读取,就不必保存文件。