Android log.i丢失了

时间:2013-08-25 16:27:29

标签: android

当出现问题时,我需要打印一些应用信息。我希望这些消息与用户发送的堆栈跟踪一起发送报告问题。我正在尝试使用Log类来执行此操作。

我有一个listview项目,在用户选择其中一项后,我开始了一项新活动。 在此新活动开始之前,我想记录一条消息,

想象一下:

        Log.i("Delete success: ", "File deleted");
        System.out.println("Arrived here");
        query.close();
        startActivity(i);

如果我使用上述代码,则在控制台上会显示System.out.println("Arrived here");,但不显示log.i。如果我这样做代码:

        System.out.println("Going to log???");
        Log.i("Delete success: ", "File deleted");
        System.out.println("Arrived here");
        query.close();
        startActivity(i);

现在,所有消息都显示在控制台上。

为什么会这样?是否发生这种情况是因为log.i有一些开销,而新活动是在log.i作为“时间”打印之前开始的?

0 个答案:

没有答案