LogCat没有显示标签“短信”

时间:2012-01-02 10:29:12

标签: android logcat ddms

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    Log.e("SMS","Hello World");   //not showing
    Log.v("SMS","Hello World");   //not showing
    Log.i("SMS","Hello World");   //not showing
    Log.d("SMS","Hello World");   //not showing

    Log.i("sms","Hello World");   //showing
}

为什么登录Logcat对上面代码中的某些行不起作用?

2 个答案:

答案 0 :(得分:4)

如前所述,有些标签没有进入默认缓冲区。

您可以通过使用“-b”logcat选项指定要查看的缓冲区来查看它们。检查Using LogCat查看备用日志缓冲区部分,以查看可用的不同缓冲区。例如,要查看“SMS”logcat消息,请使用以下命令启动logcat:

adb logcat -b radio

答案 1 :(得分:2)

所有与电话相关的日志消息都有一个单独的缓冲区,它不会出现在默认的LogCat窗口中。