Flex移动应用程序在等待Web服务响应时崩溃/挂起

时间:2013-01-11 10:20:55

标签: android flex actionscript flash-builder

我在移动设备构建的应用程序中遇到了WSDL / SOAP服务调用问题。我使用内置数据/服务功能的Flash构建器连接到服务。

在大多数情况下,服务调用工作正常,但偶尔会导致应用程序崩溃 - 在我的Android设备上它完全锁定(旋转动画停止)然后Android通知我应用程序没有响应并询问我是否要关闭它。

崩溃似乎经常发生,但没有任何模式。有一次它发生在我的第三次尝试,另一次是大约需要30次,有几次我无法实现它,大多数时间它发生在介于两者之间。

似乎在发出服务调用之后但在收到任何响应之前发生了崩溃。成功或错误听众都没有被解雇。我非常有信心每次都向服务发送完全相同的变量。

我已经在其他应用程序中使用了Web服务调用而没有遇到任何问题,所以我不得不假设这个特定版本中有一些东西会导致问题,但我似乎找不到任何东西。

对可能的原因,要测试的事情甚至解决方案的任何想法都将非常感激。

谢谢,

杰米

1 个答案:

答案 0 :(得分:0)

您的问题缺少必要的详细信息,因此现在我建议您设置Charles代理并通过它监控您的请求。

如果您同时发送太多请求,则您对故障/结果事件不会有信心,因为空中运行时有限制(在任何情况下,处理请求超时都是一种好习惯)。