我正在使用带有最新 ADT 插件和 Android SDK 的 Android 4.0.3 设备和 eclipse 4.2。
我已经使用“MyHelloWorld”项目测试了 Android 设备。项目运行正常。我还在 MainActivity 的 onCreate 方法中添加了一些“Log.i”、“Log.v”语句。但是,我发现这些 Log 语句不会在 eclipse logcat 窗口中生成任何输出。eclipse logcat 窗口确实有一些与“MyHelloWorld”项目相关的输出(例如来自“Dalvik”java 引擎的消息),但来自“Log.i”、“Log.v”语句的消息不存在。
我的 Android 4.0.3 设备是无根设备,我无法直接从“/dev/log/main”读取以检查“Log.i”、“Log.v”语句是否已将任何内容写入 Android 日志。
我想知道我是否错过了我的 Android 手机和/或我的 Eclipse 设置中的一些设置?我该怎么做才能检查“Log.i”、“Log.v”语句是否写了什么?如果我只想从我的 Android 程序中获得一些调试输出(输出变量值),我可以使用与 "Log.i", "Log.v" 完成相同工作的其他方法吗?
感谢您的任何建议。
(eclipse 3.7.2 的问题也是一样的)