我正在使用Android 4.0.3设备和eclipse 4.2以及最新的ADT插件和Android SDK。
我已经使用“MyHelloWorld”项目测试了Android设备。该项目运行正常。我还在MainActivity的onCreate方法中添加了一些“Log.i”,“Log.v”语句。但是,我发现这些Log语句不会在eclipse logcat窗口中生成任何输出。 eclipse logcat窗口确实有一些与“MyHelloWorld”项目相关的输出(例如来自“Dalvik”java引擎的消息),但是“Log.i”,“Log.v”语句中的消息不存在。
我的Android 4.0.3设备是非root用户设备,我无法直接从“/ dev / log / main”读取以检查“Log.i”,“Log.v”语句是否已写入任何内容Android日志。
我想知道我在Android手机和/或我的eclipse设置中错过了一些设置吗?我该怎么做才能检查“Log.i”,“Log.v”语句是否写了什么?如果我只想从我的Android程序中获得一些调试输出(输出变量值),我可以使用其他方法执行与“Log.i”,“Log.v”相同的工作吗?
感谢您的任何建议。
(对于eclipse 3.7.2,问题也是一样的)
答案 0 :(得分:0)
它可能是noobish或者我的问题出错但你可以使用:
System.out.println("You can print things in console with this.");
int myVariable = 1101;
System.out.println("You can print variable values:" + myVariable);
这样您可以在不使用Log.v
的情况下在LogCat中获得输出