0

这是代码片段

    Log.i("poweruptcoach:aboutx000",MainActivity.pathtocoach);
    if(MainActivity.pathtocoach != null && !MainActivity.pathtocoach.isEmpty()){
        filespec = ServerFileSpec + MainActivity.pathtocoach;
    }
    topstuff = (RelativeLayout)findViewById(R.id.topstuff);
    Button coachesBtn = (Button)findViewById(R.id.coachesBtn);
    Button disclaimerBtn = (Button)findViewById(R.id.disclaimerBtn);
    Log.i("poweruptcoach:aboutx00","?" +MainActivity.pathtocoach+"?");

第一个 log-aboutx000,不会出现在 catlog 中,但第二个 log-aboutx00,会出现。为什么?

4

1 回答 1

0

好吧,因为他们使用不同的标签,这是我要检查的第一件事。

可能是您正在过滤标记名。您可以设置属性以指示每个标签允许记录的日志级别,并以编程方式使用isLoggable().

只需将第一个标签上的标签更改为与第二个标签匹配,然后查看它是否出现,就应该很容易看出是否是这种情况。


除了幽默:我刚刚注意到Log该类包含一些wtf()方法,据说是“多么可怕的失败”。这不是一个非常可信的首字母缩略词,它类似于 Alex 将“The Daily WTF”重命名为“比失败更糟糕”的意思——我想我们知道这真正代表什么 :-)

于 2013-01-31T02:09:07.353 回答