有没有办法在Android SDK模拟器中获得可复制和可管理的调试输出?

Jum*_*mbo 9 sdk android

我在Android模拟器中生成了一些信息,我能看到的唯一方法就是使用Log类.

但是,您无法从DDMS日志窗口进行复制和粘贴.这真的很烦人,因为我无法在其他应用程序中使用这些信息,例如,无需重新输入.

有没有更好的方法从模拟器中获取调试信息?编写更复杂的应用程序会发生什么?当您需要验证它是否正在将正确的信息写入URL,数据库,文件等时,您会怎么做?

谢谢!

Nic*_*ong 6

使用DDMS logcat窗口,您可以选择行并将文本复制并粘贴到其他窗口.

如果使用java.util.logging而不是Log类,则可以附加处理程序以将日志文件写入文本文件,如果这样可以使事情变得更容易.使用java.util.logging时,Logcat仍然可用,但默认情况下,INFO及以上版本仅可用.


Tre*_*hns 5

您可以使用命令行logcat实用程序: adb logcat