【发布时间】:2018-09-01 17:42:34
【问题描述】:
我想记录一个 Android 应用的所有系统调用。当我运行命令adb shell strace 我得到/system/bin/sh: strace: not found 我在Windows 10 上并且我已经安装了Android 平台工具28.0.1。我曾尝试在 adb shell 上使用命令make,但没有找到。
【问题讨论】:
-
与Windows无关。 Android 运行的是有限版本的 linux,所以并不是所有的 linux 命令都可以在 Android 中运行。谷歌搜索“busybox”可能会对您有所帮助。
-
@TDG 'strace' 命令应该在 Android 上运行 source.android.com/devices/tech/debug/strace