每个android应用程序都意外关闭

每个android应用程序都意外关闭,android,flash,apache-flex,mobile,builder,Android,Flash,Apache Flex,Mobile,Builder,我开始为android构建一个应用程序,并使用flash builder 4.5.1通过usb进行调试,但过了一会儿,它在我的android机器上说“该应用程序意外关闭”。 奇怪的是,它没有崩溃。它只是说它要崩溃了,但当我点击“强制关闭”时,它就像正常一样继续运行 我刚刚试着调试一个全新的flex mobile项目,没有任何编码,几秒钟后它还说它意外停止了 我不知道我是否做错了什么,或者这里是否发生了更大的事情。我发现使用trace或Alert.show在这方面很有帮助,因为将应用程序状态暂停太

我开始为android构建一个应用程序,并使用flash builder 4.5.1通过usb进行调试,但过了一会儿,它在我的android机器上说“该应用程序意外关闭”。 奇怪的是,它没有崩溃。它只是说它要崩溃了,但当我点击“强制关闭”时,它就像正常一样继续运行

我刚刚试着调试一个全新的flex mobile项目,没有任何编码,几秒钟后它还说它意外停止了


我不知道我是否做错了什么,或者这里是否发生了更大的事情。

我发现使用trace或Alert.show在这方面很有帮助,因为将应用程序状态暂停太久会带来麻烦

我使用提供的自定义警报示例



如果您在调试模式下运行,并且有一个断点,则停止应用程序;这个对话几乎总是为我弹出。这是有意义的,因为断点本质上是在应用程序等待您的输入时停止其运行的。我从来没有选择“强制关闭”并让它保持应用程序打开。Flextras是正确的,只要在超时发生之前(如果我记得的话,15-20秒)继续在断点上运行,否则Android会认为你的应用程序没有响应。不幸的是,它在没有向调试器添加任何断点的情况下发生。我甚至试着只运行应用程序,不进入调试器模式,但即使在10-15秒后,它仍会出现,而没有任何实际发生的事情..:\我没有使用任何断点,所以这不是问题所在。。另外,你不能在android应用程序中使用Alert.show(我想)…更新了我的答案,向你展示了我使用的lame自定义警报玩具。。)您的android机器是一个虚拟测试台,还是一部手机或平板电脑,如果是,它运行的是自定义固件,这通常会导致权限受到干扰。我无法在我的自定义rom设备上运行我的AirApps。谢谢您的示例,看起来是一个不错的选择。这是HTC的愿望,没有定制固件,2个月前买的,甚至还没有时间修改它。^^应进行篡改;)好的,回到你的应用程序,为什么它会崩溃?你使用最新的flex 4.5所有框架都是最新的,你的air player是最新的吗?
<fx:Declarations>
    <fx:Component className="AlertMsg">
        <s:SkinnablePopUpContainer x="70" y="300">
            <s:TitleWindow title="My Message" close="close()">
                <s:VGroup horizontalAlign="center" paddingTop="8" paddingBottom="8" paddingLeft="8" paddingRight="8" gap="5" width="100%">
                    <s:Label text="My alert message text here..."/>
                    <s:Button label="OK" click="close()"/>
                </s:VGroup>
            </s:TitleWindow>
        </s:SkinnablePopUpContainer>
    </fx:Component>
</fx:Declarations>

<s:layout>
    <s:VerticalLayout paddingTop="5" paddingBottom="5" paddingLeft="5" paddingRight="5" gap="10"
                      horizontalAlign="center" verticalAlign="top"/>
</s:layout>

<s:TextArea text="This sample shows how you can display a simple alert message in a mobile application using the Spark SkinnablePopUpContainer. The mx.controls.Alert is not recommended for mobile."
            width="98%" editable="false"/>
<s:Button label="Show Alert" click="(new AlertMsg()).open(this, false)"/>