我正在开发一个Android项目,其中有一些类我打算将其作为纯Java.jar(用于其他Java相关项目中)使用。在这些纯Java类中,我使用System.out
进行登录。这也是一个Android应用程序,所以在我的Android类中,我显然使用Log
。System.out到Android Logcat在Eclipse中
在监视纯java类时,我无法在我的Eclipse logcat中打印出System.out
。但我确实看到System.err
。
有谁知道如何让System.out
在logcat中在这个传说中的Log.i
水平显示?
设置
- 的Nexus 7 - 的Android 4.4.4 - 库存
- Eclipse的开普勒
- 的Android SDK 21
- Ubuntu的12.04 64位
- 监测在logcat的所有邮件选项卡, logcat设置为详细
我已经试过
adb root
adb shell start
adb shell setprop log.redirect-stdio true
adb shell stop
- logcat的设置为verbose
- 在控制台没有Android或DDMS下
写一个日志包装器,或者使用一个现有的。 – 2014-08-28 18:44:03
@DaveNewton'System.out'打印在logcat右边? :) – 2014-08-28 18:48:27
你是什么意思一个日志封装?当你说日志你的意思是Android类'日志'或你的意思是一般动词日志?我在包装什么? 'System.out'?那我们不是陷入了同样的情况吗? – Constantin 2014-08-28 18:55:45