android - 我们可以使用ADB命令或任何其他方式将Debug信息添加到Logcat中吗?

标签 android adb

我正在 Android 设备上运行脚本并从 logcat 获取数据。无论如何,我可以使用 adb 命令或任何其他方式在运行时向 logcat 添加调试语句吗?

最佳答案

默认情况下,Android 应将 stdout 和 stderr 重定向到/dev/null。例如,您可以通过将 stdout/stderr 重定向到日志来更改此行为:

$ adb shell stop
$ adb shell setprop log.redirect-stdio true
$ adb shell start

更多信息请点击:https://developer.android.com/studio/command-line/logcat.html#viewingStd

更新: 在您的脚本中,只需使用:

log -p i "your message"

将消息附加到日志

关于android - 我们可以使用ADB命令或任何其他方式将Debug信息添加到Logcat中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38866492/

相关文章:

android - 如何按包名自动安装 Play 商店应用程序?

java - 如何从 onDataChange 方法传递数据?

android - 在 Android 4.0 中加载对话框时隐藏软键盘

Android 模拟器无法启动

android - Eclipse需要经常重启logcat才能正常工作

安卓工作室 : Unable to obtain result of 'adb version'

android - 如何在没有 adb shell 的情况下在 android 中运行二进制文件

android - fragment 应该如何与 Android 中的另一个类通信?

android - Android 上的代号 One TextField.addDataChangedListener

android - 如何使用adb socket从手机获取结果?