LogCat 不显示标签“短信”
Posted
技术标签:
【中文标题】LogCat 不显示标签“短信”【英文标题】:LogCat not displaying TAG "SMS" 【发布时间】:2012-01-02 10:29:11 【问题描述】:@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 中的 Logging 对上述代码中的某些行不起作用??
【问题讨论】:
+1 出色的标记...很高兴知道这是真的原因。 是否显示其他日志?如果不是,我会建议你重新启动你的 Eclipse。这种事情有时会发生。 尝试使用过滤器搜索“Hello”...看看你是否发现它...同时确保 logcat 设置为详细模式 我可以重现这个。也许“短信”是某种保留的内部标签? groups.google.com/group/android-developers/browse_thread/thread/… 【参考方案1】:如前所述,有些标签不会进入默认缓冲区。
您可以通过使用“-b”logcat 选项指定要查看的缓冲区来查看它们。检查Using LogCat 的查看备用日志缓冲区部分以查看可用的不同缓冲区。例如,要查看“SMS”logcat 消息,请使用以下命令启动 logcat:
adb logcat -b radio
【讨论】:
【参考方案2】:所有电话相关的日志消息都有一个单独的缓冲区,不会出现在默认的 LogCat 窗口中。
【讨论】:
你能找出任何其他与电话相关的标签吗?? developer.android.com/tools/debugging/… 有3.广播、事件和主播以上是关于LogCat 不显示标签“短信”的主要内容,如果未能解决你的问题,请参考以下文章
为啥 logcat 在我的 Android 中不显示任何内容?