如何从root设备中的shell脚本将stdout重定向到logcat?

时间:2013-06-27 07:02:57

标签: android shell stdout logcat

我在root用户设备中运行shell脚本,我试图通过跟踪shell脚本生成的stdout输出(通过命令或echo)来调试它。是否可以通过将stdout重定向到logcat来实现?

2 个答案:

答案 0 :(得分:4)

在Android Shell脚本中,使用以下命令:

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

然后,您将在Androids Logcat中看到您的消息:

  

adb logcat | grep测试

用法:

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

这适用于Droid 4.4.3

答案 1 :(得分:0)

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