Air Mobile As3 App

20130104

有人说今天是201314哦,

不知道大家都有些什么活动了,

而me,平平常常上下班难过

ipad版本UI界面总算替得差不多了奋斗

 

20130106

9切片的使用

 

20130107--20130108

UI 

 

20130109

今天正式提出离职申请,

这是又一次丝毫不觉得后悔、没有遗憾的决定。

 

FD下开发IOS应用
--安装flashdevelop下载AdobeAIRSDK flex_sdk
--AdobeAIRSDK目录下所有内容覆盖到  flex_sdk目录下
--打开FDflashDevelop)创建Air Mobile As3 App
--为项目导入外部库文件,以及flex_sdk
--项目下修改配置文件
1Cert下导入开发所需的2个文件 .mobileprovision  .p12
2、在SetupApplication.bat
配置mobileprovision p12路径和APP_ID
set IOS_CERT_FILE=D:\develop\iOS\cert\p12\p12.p12
set IOS_CERT_PASS=****证书密码
set IOS_PROVISION=cert\mobileprovision.mobileprovision
set APP_ID= air.name   APP_ID需唯一且和application.xml<id>air.name一致
3Run.bat 
 
set SCREEN_SIZE=iPad/iPhone/ iPhoneRetina/根据设备设置屏幕size
4SetupSDK.bat
 
set FLEX_SDK=D:\flex_sd\flex_sdk指定flex_sdk路径
5application.xml
<application xmlns="http://ns.adobe.com/air/application/3.5">
 3.5是你的Air版本号
 
<!-- iPhone support -->
    <string>2</string>
    <!-- iPad support -->
    <!--<string>1</string>-->
根据设备选择, 1为你选择的
 
 
<requestedDisplayResolution>standard</requestedDisplayResolution> 
根据设备设置 standard普通 (图片1024*768
high高清(图片必须以2048*1536为基准才可正常显示)
 
 
<autoOrients>false</autoOrients>是否支持旋转
 
<aspectRatio>landscape</aspectRatio> landscape横向模式 portrait竖向模式
 
<renderMode>direct</renderMode>直接渲染模式
 
如果遇到下错:
Error: Error #3709: The depthAndStencil flag in the application descriptor must match the enableDepthAndStencil Boolean passed to configureBackBuffer on the Context3D object.
 at flash.display3D::Context3D/configureBackBuffer()
 at away3d.core.managers::Stage3DProxy/configureBackBuffer()
 at away3d.containers::View3D/updateBackBuffer()
 at away3d.containers::View3D/render()
 at Main/_handleEnterFrame()
需手动添加<depthAndStencil>true</depthAndStencil>使用深度或模板缓冲区3D 建议Air Sdk 3.2 3.5版本
 
<fullScreen>true</fullScreen>是否支持全屏
 
项目下compile参数里加上-swf-version Num
Air Sdk3.2 Swf版本是1.5
 
最后右键PackageApp.bat—Execute打包

你可能感兴趣的:(Air Mobile As3 App)