我在测试阶段记录了在android中使用的各种东西System.out.println()
,但只有最后一次打印被登录到logcat中,但这仅适用于一种方法,让我展示一下:
创建:
System.out.println("This line isn't visible");
System.out.println("Neither this one, only the third one");
System.out.println("V TEST on create " + savedInstanceState);
保存:
System.out.println("TEST on save");
恢复:
System.out.println("how is this possible");
System.out.println("TEST on restore foo 2");
logcat 中的输出:
09-20 16:59:50.773 1125-1125/myapp.ironpath I/System.out: V TEST on create null
09-20 17:01:36.513 1125-1125/myapp.ironpath I/System.out: TEST on save
09-20 17:01:36.922 1125-1125/myapp.ironpath I/System.out: V TEST on create Bundle[{lots of data}]
09-20 17:01:36.942 1125-1125/myapp.ironpath I/System.out: TEST on restore foo 2
所有这些方法都首先调用它们的超级方法,那么问题出在哪里?它是错误的 logcat 配置吗?