2011-06-24 69 views
0

我們有多個SWF我們希望重新用作Android應用程序,但無法找到某些信息。將SWF移植到Android設備

我意識到Android分佈在很多不同的硬件上,但是有沒有標準化的解決方案?如果不是,你將如何去調整舞臺的大小取決於屏幕?

其次可以主權財富基金被上傳到Android商店,如果沒有什麼是十個分量的SWF功能,同時將其轉換爲格式,可以最好的方法是什麼?

您認爲重要的任何其他建議都會有所幫助。

謝謝。

回答

0

下面是Android的文檔(與一些有代表性的屏幕尺寸在頁面的底部):http://developer.android.com/guide/practices/screens_support.html

首先,爲了您的應用程序部署到Android商店,你需要將它發佈爲AIR文件。 (請注意,這需要Android設備上有AIR:https://market.android.com/details?id=com.adobe.air)。

您可以使用flash.system.capabilities獲取應用程序的屏幕分辨率:

trace(Capabilities.screenResolutionX); 
trace(Capabilities.screenResolutionY); 

或通過flash.display.screen使用空氣時,因爲這包含附加的屏幕信息。

最後還需要牢記屏幕方向(請參見http://www.adobe.com/devnet/flash/articles/screen_orientation_apis.html)。您可能還想考慮多點觸控,並從用戶界面的角度審查您的應用,以便與Android相比,體驗Android的不同用戶體驗。

祝你好運!

0

嘗試GAF轉換器。它是將swf文件移植到Android的好方法。它支持許多功能,我認爲它會幫助你。

相關問題