例如,该文件包含记录语句:在Android模拟器WebKit中启用内部日志记录?
http://hi-android.info/src/android/webkit/CacheManager.java.html
Log.w()和这样。
即使冗长度级别正确,它们似乎也不会出现在LogMan输出中。 由于这是系统软件,我怀疑这些日志默认是禁用的。
如何在Android模拟器中启用它们?需要重建吗?
我需要此信息来调试一些缓存问题,只发生在Android WebKit中。
例如,该文件包含记录语句:在Android模拟器WebKit中启用内部日志记录?
http://hi-android.info/src/android/webkit/CacheManager.java.html
Log.w()和这样。
即使冗长度级别正确,它们似乎也不会出现在LogMan输出中。 由于这是系统软件,我怀疑这些日志默认是禁用的。
如何在Android模拟器中启用它们?需要重建吗?
我需要此信息来调试一些缓存问题,只发生在Android WebKit中。
这里是这个记录/追踪王的解决方案。
我假设你使用Eclipse和ADT。对于命令行来说,这种方法很相似。首先查找您的进程ID(pid),然后查看具有指定级别的此PID的LogCat。
步骤为Eclipse:
这将在LogCat窗口中创建另一个选项卡,并仅显示您选择的特定进程的跟踪。希望能帮助到你。
不幸的是,我认为内部WebKit的痕迹在LogCat中不可用,这就是我问这个问题的原因 – 2011-08-13 19:52:14
你确定执行通过Log.w()代码行吗?这个特殊的文件很少有详细的日志和几个错误(Log.e())和警告(Log.w()),这意味着只有在出现错误时才会出现日志条目。 – Pavlonator 2011-08-11 17:01:51
哎呀,对不起,没注意,这个消息几乎是半岁:)) – Pavlonator 2011-08-11 17:03:23
嗯...我仍然* *不知道该怎么办呢?帕维尔:) – 2011-08-11 18:33:33