安卓 adb shell 使用strace
https://stackoverflow.com/questions/34762544/strace-in-android
http://forum.xda-developers.com/showthread.php?t=2516002
这个链接里边的下载链接改变内容了,可能域名过期了
https://source.android.com/docs/core/tests/debug/strace?hl=zh-cn
mmma -j6 external/strace
aosp没提供编译好的,要自己编译,问题是我不会编译
https://github.com/therealsaumil/static-arm-bins
这里有一版,但是在我手机(安卓10)上用着有问题,execve("/system/bin/df", ["df", "-h"], [/* 24 vars */]) = 0之后就不动了,或者显示 pid 28947 unknown syscall trap 0xd4
RMX1901CN:/ $ file /data/local/tmp/strace-android-static
/data/local/tmp/strace-android-static: ELF executable, 32-bit LSB arm, static, stripped
小米miui是自带的,但是oppo不自带。。。小米这个strace用着没问题
-rwxr-xr-x 1 root shell 809744 2009-01-01 08:00 strace
cas:/ $ file strace
strace: cannot open