каждое приложение для Android неожиданно закрывается - PullRequest
0 голосов
/ 12 сентября 2011

Я начал собирать приложение для Android и отлаживать его через usb с помощью Flash Builder 4.5.1, но через некоторое время он сказал, что «приложение неожиданно закрылось» на моей машине с Android.Странно то, что он не падает.Он просто говорит о сбое, но когда я нажимаю «принудительное закрытие», он просто продолжает работать как обычно.

Я только что попытался отладить новый проект flex mobile, без какого-либо кодирования, и через пару секундон также сказал, что он неожиданно остановился.

Я понятия не имею, делаю ли я что-то не так или же здесь происходит что-то большее.

1 Ответ

0 голосов
/ 13 сентября 2011

Я обнаружил, что использование trace или Alert.show может быть полезным в этом отношении, просто из-за раздражения, что слишком долгая приостановка состояния приложения может вызвать проблемы.

Я использую пользовательское оповещение - образец предоставлен

<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)"/>

...