【发布时间】:2017-03-23 06:46:47
【问题描述】:
最近,我阅读了android原生应用程序OneTimeInitializer的代码。有这样的代码让我一头雾水。
public class OneTimeInitializerService extends IntentService {
// class name is too long
private static final String TAG = OneTimeInitializerService.class.getSimpleName()
.substring(0, 22);
//...
}
为什么它说“类名太长”并调用“substring(0, 22)”? logcat的tag不应该太长吗?
【问题讨论】:
-
是的,日志标签的限制是 23 个字符。
标签: android android-studio tags android-logcat