【问题标题】:Adobe air android honeycomb/ics force closeAdobe air android honeycomb/ics 强制关闭
【发布时间】:2012-07-11 23:49:09
【问题描述】:

我有一个视频应用程序(客户端 a),它通过 Flash 媒体服务器流式传输和接收音频。它还通过 adobe air 桌面应用程序(客户端 b)进行持续的服务器端轮询以保持参与度,该应用程序执行相同的操作。我遇到的问题是: - 90% 的情况下,当客户端 b 结束参与时,客户端 a 中的应用程序会关闭。 - 5% 我已经看到应用程序在客户 a 结束参与时关闭。 - 在姜饼中效果很好。不在蜂窝中+

Debug 不抛出任何东西,logcat 抛出消费者关闭输入的错误... 我已将问题隔离到我的闪存媒体服务器类,但是我没有做任何与任何其他连接类不同的事情。

有人遇到过这个问题吗?就像我说的它在姜饼中效果很好...... 任何指点都会很棒。我已经把头撞到墙上了 2 周了,并且数着数

【问题讨论】:

标签: android apache-flex air flash-media-server forceclose


【解决方案1】:

花了一段时间才找到问题,但最后是 fms 服务器的问题。 我每隔一段时间运行一个函数来检查用户时间戳等,但是当客户端 b 完成参与时,即使连接已经关闭,时间戳仍然试图运行并断开用户连接。 一旦我解决了这个问题,问题就消失了。

这个问题没有影响到 android 2.x 设备仍然很奇怪......

这可能对很多人没有太大帮助,但是如果您确实看到您的应用程序强制关闭,并且您的应用程序收到的最后一条消息是 fms,请检查您在.asc 文件在你的 fms 中。

不幸的是,我很难学会这一点,花了 3 周时间查看我的代码,认为这是它正在做的事情或某种错误...... 很高兴我错了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-26
    • 2012-04-06
    • 2017-06-16
    • 2013-01-14
    • 2012-03-24
    • 1970-01-01
    相关资源
    最近更新 更多