11RIA 闪客社区 - 最赞 Animate Flash 论坛

搜索
查看: 8662|回复: 11
上一主题 下一主题

[AIR 开发] 发布 Adobe AIR SDK 64位 程序的方法,64位程序比32位程序更快哦!

[复制链接] TA的其它主题
发表于 2019-4-17 16:16:38 | 显示全部楼层 |阅读模式

【游客模式】——注册会员,加入11RIA 闪客社区吧!一起见证Flash的再次辉煌……

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 TKCB 于 2020-4-4 12:23 编辑

TKCB网站
网址:www.tkcb.cc


发布 Adobe AIR 64位 程序的方法
近日,我们在群里讨论了,关于AIR如何发布64位程序的问题,于是做了一番试验,得到结果如下:

Flash CS6 和 Animate CC 2017 使用 AIR 32(最新,20190417),修改XML之后,可以发布64位AIR程序。

64位程序的运行速度比32位慢一点点,主要优势是可以使用的内存量不再受到1GB限制。(需要大内存的程序会非常需要64位)

其实挺简单的,步骤如下:
1. 首先,去Adobe官方网站,下载最新的AIR SDK:https://helpx.adobe.com/air/kb/archived-air-sdk-version.html

2. 将下载的AIR SDK解压到固定位置,最好是Flash软件的安装文件夹中。

2. 之后,把 AIR SDK添加到Flash(Animate )软件中,点击“帮助”,之后是“管理AIR SDK”。
QQ截图20190417161046.png

3. 在弹出的面板中,点击“+”加号,弹出文件浏览对话框,去找刚才解压的AIE SDK的文件夹,选中确认就可以了。
QQ截图20190417161311.png

4. 修改AIR XML配置文件
这时候环境已经配置好了,可以去随便建立一个AIR项目,进行测试了。

新建AIR工程之后,发布程序前,需要修改配置XML文件。

在配置XML中加入<architecture>64</architecture>标签,这样发布出来的程序就是64位了。(如图所示)
QQ截图20190417155707.png

5. 检查发布出来的AIR程序,是否64位,或者32位
可以打开AIR程序之后,打开任务管理器,查看程序名称尾部是否有 * 32的标志。
例如下面两个图,一个是32位AIR程序,一个是64位AIR程序。

32位AIR程序
QQ图片20190417162558.png

64位AIR程序
QQ图片20190417162601.png


6. 报错说明(发布64遇到的问题的同学,看这里了)(20200121,新增)
如果你用旧版的文件,适配了新版的 AIR SDK,很有可能会发布时候,报错,不允许修改XML,意外的标签等等错误。
这时候,建议新建用新版的 AIR SDK,并且新建fla文件,把旧版fla里面的图层复制过来。
这样很可能就解决了这个问题。。

7. 使用flashBuilder发布64位pc版AIR,需额外做如下设置(由将军提供解决方案,general_clarke)(20200123,新增)
右键点击我的电脑,
属性,
高级
环境变量

在“系统变量”中新建一项,
变量名为"AIR_WIN_ARCH"
变量值为"64"


下载测试文件
测试AIR工程(已配置XML为64位).zip (5.23 KB, 下载次数: 143, 售价: 10 银子)

评分

参与人数 1银子 +2 收起 理由
danceman + 2 11RIA 大神就是大神,佩服佩服

查看全部评分

发表于 2019-4-17 16:55:00 | 显示全部楼层
64位程序的运行速度比32位慢一点点
主要优势是可以使用的内存量不再受到1GB限制。

32位AIR在制作工具时,尤其是进行二进制压缩和解压时容易出现内存不足问题,在64位几乎不用考虑

评分

参与人数 1银子 +20 贡献 +1 收起 理由
TKCB + 20 + 1 欢迎补充~~

查看全部评分

回复

使用道具 举报

发表于 2019-4-18 09:26:36 | 显示全部楼层
感谢楼主分享or一楼的回复!
回复

使用道具 举报

发表于 2019-4-18 21:25:16 | 显示全部楼层
谢谢楼主分享!
回复

使用道具 举报

 楼主| 发表于 2020-1-21 16:27:19 | 显示全部楼层
增加了一点说明,,第6条,以及一些文字修改。
回复

使用道具 举报

发表于 2020-1-22 16:27:37 | 显示全部楼层
使用flashBuilder发布64位pc版AIR
需额外做如下设置

右键点击我的电脑,
属性,
高级
环境变量

在“系统变量”中新建一项,
变量名为"AIR_WIN_ARCH"
变量值为"64"

评分

参与人数 1银子 +20 金子 +1 贡献 +2 收起 理由
TKCB + 20 + 1 + 2 一般、原创(+20银 +1金 +2贡献).

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2020-1-23 07:04:39 | 显示全部楼层
general_clarke 发表于 2020-1-22 16:27
使用flashBuilder发布64位pc版AIR
需额外做如下设置

感谢将军,,没用过FB都不知道这个。
回复

使用道具 举报

发表于 2020-1-31 21:42:46 | 显示全部楼层
感谢,没想到还有这个样子的变化
回复

使用道具 举报

发表于 2020-4-6 18:26:55 | 显示全部楼层
突然发现原来这里本来就有答案
回复

使用道具 举报

发表于 2020-4-7 22:35:38 | 显示全部楼层
6666666666
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

感谢所有支持论坛的朋友:下面展示最新的5位赞助和充值的朋友……更多赞助和充值朋友的信息,请查看:永远的感谢名单

SGlW(66139)、 anghuo(841)、 whdsyes(255)、 longxia(60904)、 囫囵吞澡(58054)

下面展示总排行榜的前3名(T1-T3)和今年排行榜的前3名的朋友(C1-C3)……更多信息,请查看:总排行榜今年排行榜

T1. fhqu1462(969)、 T2. lwlpluto(14232)、 T3. 1367926921(962)  |  C1. anghuo(147)、 C2. fdisker(27945)、 C3. 囫囵吞澡(58054)



快速回复 返回顶部 返回列表