@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中的日志在上面代码中的某些行不工作??
如前所述,有些标记不会进入默认缓冲区。
您可以通过使用"-b"logcat选项指定要查看的缓冲区来查看它们。查看使用LogCat的查看可选日志缓冲区一节,查看可用的不同缓冲区。例如,要查看"SMS"logcat消息,使用以下命令启动logcat:
adb logcat -b radio
有一个单独的缓冲区用于所有与电话相关的日志消息,它不会出现在默认的LogCat窗口中。