我正在使用
atrace -z
以获取压缩的跟踪文件。是否有任何方法可以解压缩此文件以恢复原始数据
是的,这是可能的。只有一个"奇怪的技巧"要做——atrace
用donenTRACE:n
字符串预处理其所有输出(请参阅源代码),因此需要首先删除这些字节,然后剩下的只是zlib
的deflate的输出。看看这个关于如何解压缩的答案。
例如(在Linux上):
dd if=<compressed-trace-file> bs=1 skip=13 | zlib-flate -uncompress