4

我在一个有根的 Android 设备中运行一个 shell 脚本,我试图通过跟踪由 shell 脚本生成的标准输出输出(通过命令或通过 echo)来调试它。是否可以通过将标准输出重定向到 logcat 来做到这一点?

4

2 回答 2

5

Within your Android Shell script, use the following:

   log -p v -t "test"  "test script message"

You will then see your message within Androids Logcat:

adb logcat | grep test

Usage:

log [-p priorityChar] [-t tag] message
    priorityChar should be one of:
        v,d,i,w,e

This works for me on Droid 4.4.3

于 2015-10-21T13:24:13.357 回答
0

您可以将 stdio 重定向到 logcat。这对我有用,因此 NDK C 代码 printfs 出现在 logcat 中。重定向方法

于 2013-11-15T21:17:34.487 回答