2012-06-14 51 views
0

我正在測試HTC Sensation,運行Android 4.0.3。 我使用FlashDevelop 4.0.3發佈並使用Air Mobile AS3應用程序模板。Android上的AS3 Air 3.3應用程序總是在4秒後崩潰

所有的應用程序所做的是顯示一個矩形使用: this.graphics.beginFill(0x00FF00); this.graphics.drawRect(0,0,100,100); 只是讓我可以看到它實際上發表了一些東西。

如果我發佈到桌面,應用程序可以正常運行,但是當我切換到將其發佈到手機時,我面臨的問題是應用程序在手機上發佈並運行,但只是幾秒鐘。通常大約4秒鐘然後它崩潰了。

真的很奇怪的是,它在一週前工作正常..我不確定自那時以來有什麼變化,但是它是今天早上開始發生的,我嘗試了我能想到的一切......包括剝離一切出了應用程序,也做了我的手機的出廠重置...似乎沒有任何幫助...

有其他人有這個問題嗎?或者對可能導致它或如何解決它有什麼想法?任何幫助將不勝感激。

乾杯


更新: 似乎改變渲染模式爲「自動」,而不是「直接」停止崩潰,這是偉大的,但是如果你需要直接使用的Stage3D的內容這並未真的沒有幫助。還有誰有相同的問題嗎?

回答

0

你可以發佈你的應用程序的源代碼?我也有HTC Sensation,但我的固件版本是2.3.6。測試它會很有趣。

+0

肯定的是,你可以在這裏下載源文件:http://peteshand.net/downloads/blank_air_app.zip 但它似乎與我的所有應用程序將先前工作得很好,所以我的猜測是可以發生的,有與HTC Sensation,android 4和flashdevelop有些不兼容。 讓我知道它是否適合你。 歡呼聲 pete –

0

我剛更新了我的XPERIA ARC到ICS,現在我也遇到了AIR應用程序的問題。似乎該應用程序沒有獲得點擊/觸摸交互。像TextInput這樣的一些InteractiveObjects按需要獲取點擊和聚焦,但按鈕不起作用。而且我正在使用最新的Flex/AIR sdks ... 但是我敢肯定,我們在Adobe/Apache手中,直到他們用AIR修正了AIR。