logcat 充满消息“nativeGetEnabledTags 的意外值:0” - 如何摆脱这个? [复制]

Posted

技术标签:

【中文标题】logcat 充满消息“nativeGetEnabledTags 的意外值:0” - 如何摆脱这个? [复制]【英文标题】:logcat filled with message "Unexpected value from nativeGetEnabledTags: 0" - how to get rid of this? [duplicate] 【发布时间】:2012-11-26 10:24:40 【问题描述】:

可能重复:Unexpected value from nativeGetEnabledTags: 0

我刚刚安装了最新版本的 SDK (r21) 和 ADT 21.0.0。我将我的项目从之前使用的 eclipse 转移到了较新的版本。切换项目后我点击Run按钮测试应用程序,突然发现整个logcat都被消息填满了

Unexpected value from nativeGetEnabledTags: 0

我才10分钟这种消息的数量就达到了10000多条,我受够了。请告诉我如何从 logcat 中删除此消息。我也想阻止这条消息出现

Skipped 33 frames! The application may be doing too much work on its main thread.

请帮忙。

【问题讨论】:

如果这些日志与您的应用无关,只需 grep 您的日志 【参考方案1】:

查看这个答案:Unexpected value from nativeGetEnabledTags: 0

将此过滤器添加到 LogCat:^(?!.*(nativeGetEnabledTags)).*$

这是最新版本的工具中引入的一个错误……Google 正在努力修复下一个版本。

【讨论】:

@NeTelnStEiN 但在更新发布之前.. 我​​现在如何删除它?? 将此过滤器添加到 logcat:^(?!.*(nativeGetEnabledTags)).*$ 隐藏消息并不能解决问题,... JPM 是的,但只有 Google 可以修复它.. 这样我们才能做到最好。【参考方案2】:

我同意 NeTeInStEiN 关于 nativeGetEnabledTags 问题的回答,我有同样的问题,logcat 过滤器中的以下内容可以隐藏它们(如 cmets 中所述):

^(?!.*(nativeGetEnabledTags)).*$

关于另一个问题,我已将其归结为没有足够的 ram 设置来应对运行 Jelly-bean(或任何 droid 版本)的模拟器。当我在模拟器上运行我的应用程序时,我得到缓慢的响应(以及那个错误),当我在实际设备上运行它时,我看不到这些消息。

【讨论】:

以上是关于logcat 充满消息“nativeGetEnabledTags 的意外值:0” - 如何摆脱这个? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

eclipse中的Android LogCat:如何过滤LogCat消息?

Android - 设置 logcat 消息的最大长度

如何从 Logcat 隐藏 NativeCrypto 消息

解决 Logcat 警告消息

如何限制 Logcat 中的相同消息?

排除 IntelliJ / LogCat 中的某些 Log.i 消息?