| 如何使用Flash开发P2P项目 |
|
|
| 艾森软件资料 - 技术资料 |
|
[转]介绍如何使用Flash在电脑与Android间开发局域网P2P项目
需要做的准备:
使用Flash Professional CS5开发运行于Android平台的AIR2.5应用 Android 2.2平台支持Adobe AIR运行时环境,版本为2.5,使用开发工具Flash Builder Burrito可以基于Flex SDK 4.5 (Hero)开发一个AIR2.5的应用,对于Flash Pro用户来说,使用装有AIR for Android插件的Flash Pro CS5同样可以方便快速地开发一个手机应用。 如果你没有安装Flash Profession CS5,请下载试用版,然后再到Adobe实验室下载AIR2.5开发插件(Beta 2),安装成功后打开Flash,在开始画面中新建一个AIR for Android文档。这篇帖子用MAC 英文版的Flash Pro举例。 由于安装了AIR2.5开发包,Flash Professional CS5便可以作为一个发布AIR2.5的工具,打开Publish Settings,看到Flash的发布环境是AIR Android,点击右面的设置按钮,可以进入AIR2.5的发布设置面板: General里是一些关于应用的基本信息,Android平台下的应用安装包是APK文件,在这个面板里可以直接给APK文件命名,并且定义应用程序名称。需要注意的是在App ID这一项里可以定义应用程序ID,id值不能有下划线等特殊字符,否则编译的时候会报错。 在Aspect ratio里可以设置应用在手机中的显示方式为横向(landscape)或者纵向(portrait)。也可以指定是否全屏或者是否按设备的倾斜方向自动调整横纵显示(Auto orientation)。 接下来是设置图像的渲染方式,这里有三个选项Auto,CPU和GPU,如果选择了GPU,会优先使用设备的显卡来渲染图像,不同的设备显卡有不同的限制,所以如果选择这一项需要在多个设备中测试以确保无误。Android的GPU有如下几点限制: Deployment是部署和发布的一些设置,如同发布一个桌面版的AIR应用程序一样,发布Android AIR也需要验证。 Icons 是用来设置应用的显示图标(36×36, 48×48, 72×72),图片支持PNG文件。
|