while already resumed"消息是怎么回事?-6ren"> while already resumed"消息是怎么回事?-我的几个 Android 应用程序在 logcat 输出中显示以下类型的消息: I/UsageStats( 59): Unexpected resume of com.totsp.test whi-6ren">
gpt4 book ai didi

android - Android 上的 "Unexpected resume of while already resumed"消息是怎么回事?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:52:43 27 4
gpt4 key购买 nike

我的几个 Android 应用程序在 logcat 输出中显示以下类型的消息:

I/UsageStats(   59): Unexpected resume of com.totsp.test while already resumed in com.totsp.test

在这种情况下,我通过让 ADT 工具生成它来创建默认的 Hello World 应用程序,它仍然会收到此消息。我在 onCreate 中没有做任何特别的事情,甚至没有定义任何其他方法。

我意识到这是一个 INFO 级别的消息,它似乎没有造成任何伤害,但我很好奇发生了什么,所以我制作了一个测试应用程序来跟踪 onResume 调用.发生这种情况时确实正在重新恢复。我想知道为什么会这样?虽然我没有注意到任何问题(除了这些烦人的日志消息),但似乎它可能会使用比必要更多的资源来额外花时间做所有这些事情。

我在 SO 上搜索并阅读了类似的问题,那里的答案对我来说似乎很可疑:Unexpected resume of "package name" while already resumed in ''package name" Error in Android .具体来说,不,您不想使用 android:configChanges="orientation" 因为那只是颠覆方向拆卸/恢复,而不是修复它。甚至文档也指出“应避免使用此属性,仅将其用作最后的手段”(http://developer.android.com/intl/de/guide/topics/manifest/activity-element.html#config)。

我还在 Android 开发组中看到 Murphy 先生说“意外简历”是“良性”的帖子:http://groups.google.com/group/android-developers/browse_thread/thread/567410dbfcc163c2 .

我会在有机会的时候深入研究源头,但我想我会先问问无所不知的主脑,看看是否有人已经知道:为什么会发生这种情况,它真的是良性的吗?

最佳答案

别担心,它只是来自一些内部状态跟踪的消息,并不是真正的问题(因此它是 INFO 级别)。我会确保在下一个平台版本中将其删除。

关于android - Android 上的 "Unexpected resume of <packagename> while already resumed"消息是怎么回事?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3851363/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com