Issue
I observed this new behavior in adb v1.0.39. The command:
adb shell getevent -l
gives the output below:
Observe that the last line is incomplete. This happens on many different devices. The same command is working without buffering in adb v1.0.32.
How do I stop adb shell output buffering in adb v1.0.39?
Solution
Use adb exec-out instead of adb shell command to force the new adb to use the raw mode and avoid stdout buffering.
For more info read comments in shell_service.cpp
Answered By - Alex P.

0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.