用flash builder创建手机项目以及发布app需要注意的细节

1.在项目包与bin—debug同级建一个resource文件夹,放swf文件,xml配置文件,这个文件里的内容都是在最终发布App打包时要包含的,bin-debug中的资源文件包括swf文件,xml配置文件等是在调试时会调用的,所以即使resource文件夹与bin-debug中的资源大致相同,二者用途不同

2.最好在GameModel中定义两个公共常量,在主类构造方法中赋值,方便项目中使用

GameModel.getInstance().screenWidth = stage.fullScreenWidth;
GameModel.getInstance().screenHeight = stage.fullScreenHeight;

3.

public function myPuzzleDictionary()
{
super();


stage.setOrientation(StageOrientation.ROTATED_RIGHT);//设置了这个属性后,宽高可能会反过来,例如1280×800,可能会变为800×1280,相应的显示对象坐标位置就要调整
// 支持 autoOrient
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.EXACT_FIT;

stage.displayState = StageDisplayState.FULL_SCREEN;

这几个舞台属性要设置一下

 

4.src目录下 项目文件名+ -app.xml 这个文件打开,其中有4处需要设置,一是

<!-- A universally unique application identifier. Must be unique across all AIR applications.
Using a reverse DNS-style name as the id is recommended. (Eg. com.example.ExampleApplication.) Required. -->
<id>net.4ggc.PuzzleDictionary</id>

二是

<!-- The name that is displayed in the AIR application installer.
May have multiple values for each language. See samples or xsd schema file. Optional. -->
<name>Puzzle Dictionary</name>

 

三是

<autoOrients>false</autoOrients>//设为false就不会横屏竖屏来回切换了(一般在108行)
<fullScreen>true</fullScreen>
<visible>true</visible>
</initialWindow>

四是

<icon>
<image36x36>assets/icon36.png</image36x36>
<image48x48>assets/icon48.png</image48x48>
<image72x72>assets/icon72.png</image72x72>
</icon>

//(一般在128行)发布app用的小图标,存放在src文件中的assets文件夹中

5.菜单栏项目——导出发行版

转载于:https://www.cnblogs.com/kuailezoe/archive/2013/03/05/2945196.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 Flex 和 Flash Builder 开发手机应用程序 目录 第 1 章: 入门 手机应用程序入门 手机、桌面和浏览器应用程序开发的差异 第 2 章: 开发环境 在 Flash Builder创建 Android 应用程序 在 Flash Builder创建 iOS 应用程序 创建 ActionScript 手机项目 设置手机项目首选参数 连接 Google Android 设备 连接 Apple iOS 设备 第 3 章: 用户界面和布局 手机应用程序的布局 在手机应用程序中处理用户输入 定义手机应用程序和启动屏幕 定义手机应用程序中的视图 定义手机应用程序中的选项卡 定义手机应用程序中的导航控件、标题控件和操作控件 在手机应用程序中使用滚动条 定义手机应用程序中的菜单 为手机应用程序中耗时的活动显示忙碌指示符 定义手机应用程序中的过渡效果 第 4 章: 应用程序设计和工作流 在手机应用程序中启用持久化机制 在一个手机应用程序中支持多个屏幕大小和 DPI 值 第 5 章: 文本 在手机应用程序中使用文本 手机应用程序中用户与文本的交互 在手机应用程序中支持屏幕键盘 在手机应用程序中嵌入字体 在手机控件中使用 HTML 文本 第 6 章: 外观设计 手机外观设计的基础知识 为手机应用程序创建外观 应用自定义手机外观 第 7 章: 运行和调试手机应用程序 管理启动配置 在桌面上运行和调试手机应用程序 在设备上运行和调试手机应用程序 第 8 章: 打包并导出手机应用程序 导出用于发行的 Android APK 包 导出用于发行的 Apple iOS 包 第 9 章: 部署 在移动设备上部署应用程序 在命令行上开发和部署手机应用程序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值