重启启动器后屏幕变空白 (绑定事务失败)

7
我有一个非常奇怪的问题,就是当我尝试重新启动应用程序时,我的应用程序有时会显示黑屏。这种情况偶尔发生,我挖掘了我的代码几个星期,但仍然找不到解决方法!
它是这样发生的: 我打开我的应用程序,做一些事情,然后返回到主屏幕。几个小时后,我重新启动我的应用程序,它只打开一个空白屏幕(没有ANR或任何其他错误!)。 我还将一些日志消息放入了onCreate()和onResume()方法中,但它们从未出现过。 当这种情况发生时,logcat向我显示了许多“FAILED BINDER TRANSACTION”错误。 除了各种其他线程之外,我没有通过任何Intent传递任何图像或大型对象。也没有抛出“TransactionTooLargeException”。
所以这就是我的data/anr/traces.txt文件的样子(不幸的是,我的应用程序本身没有被“跟踪”): http://www.xup.in/dl,19638443/traces.txt
这是我的dumpsys.txt:

http://www.xup.in/dl,10520097/dumpsys.txt

出现这种情况的测试设备:三星Galaxy S1(Android 2.3.6)。

在我的ICS手机上(LG Optimus G),似乎没有出现空白屏幕。

有什么想法吗?

1个回答

2

您的应用程序中是否使用AdMob SDK?我通过将版本6.4.1降级回6.2.1解决了这个问题...


是的,我实际上正在使用Admob 6.4.1!我会尝试你的建议,谢谢! - user2670534
这不是一个答案,而应该作为评论发表。 - royhowie

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接