2011-06-24 66 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的好方法。它支持许多功能,我认为它会帮助你。

相关问题