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