试图将我的LogCat输出到文件

use*_*626 10 android logcat

我被告知这是一个命令行选项.但Eclipse的Run!Run Configurations ...!Target!附加仿真器命令行选项字段已被占用

-sdcard "C:\android-sdk-windows\tools\sd9m.img"
Run Code Online (Sandbox Code Playgroud)

如果我想写类似的东西

adb logcat -s MessageBox > "C:\Users\me\Documents\LogCatOutput.txt"
Run Code Online (Sandbox Code Playgroud)

然后我在哪里写它,以及如何(即语法是否正确)?我只需要输出一个过滤的标签,而不是详细的.("MessageBox"是我的TAG.再次,我不知道这个标点符号是否正确,或者甚至命令的位置.)

谢谢你的帮助.

Tre*_*hns 14

在C:\ android-sdk-windows\tools中应该有一个adb.exe文件.您可以从DOS命令提示符手动调用它:

cd C:\android-sdk-windows\tools
adb logcat -s MessageBox > "C:\Users\me\Documents\LogCatOutput.txt"
Run Code Online (Sandbox Code Playgroud)

在这种情况下,没有必要打扰Eclipse.

  • 特雷弗,谢谢你!由于你的帮助,我现在在这里工作了.我发现我可以运行adb logcat MessageBox>"C:\ Users\me\Documents\LogCatOutput.txt",即没有-s标志(任何标志),我得到详细的输出到平面文件中作为控制台正在运行.幸运的是,MessageBox输出在文件输出中是连续隔离的.很好!再次感谢. (2认同)