我确实有问题,而且没有什么可做的。我即将在三星 App Store 上发布一个应用程序(用 Air 为 Android As3 创建),刚刚得到了一份问题列表,在应用程序发布之前,三星员工测试了该应用程序后必须解决的问题。
我确实设法解决了几乎所有问题,但有一个非常重要的问题超出了我的范围。他们说在设备警报中断应用程序后返回时屏幕会变黑/保持黑色。这个问题实际上发生在他们所有的设备上,包括我拥有的手机(例如 Galaxy S3)。
我确实有“OnDeActivate”和“OnActivate”监听器,可以暂停应用程序、禁用声音等。如果它失去焦点、被最小化等,但我检查了我的设备,但无法重现此错误。这意味着如果应用程序在我的设备上被警报中断,我可以毫无问题地恢复它。没有黑屏。
所以问题是:我有什么办法可以解决这个问题吗?我确实必须在 AirForAndroid AS3 中工作,所以我想可能性是有限的。我可以在哪里查看任何线索?任何要设置的监听器,或者有没有办法“强制”应用程序重新初始化或刷新显示?还是监听系统报警?帮助将不胜感激。提前致谢!
最佳答案
我正在尝试解决同样的问题,我在某处读到在激活和停用事件上将舞台质量设置为其他内容可能会解决问题。
因此,只需将您的舞台质量设置为中等或停用中的任何不同,然后将其设置回激活中所需的质量。
这应该让 AIR 从那个黑屏中跳出警报(我希望)
我的一个应用程序目前正在三星 App Store 上进行测试。
我希望它修复它。
关于android - 适用于 Android 的 Air : Black Screen after device-alarm,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19515570/