TKCB 发表于 2019-4-17 16:16:38

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

本帖最后由 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”。
3. 在弹出的面板中,点击“+”加号,弹出文件浏览对话框,去找刚才解压的AIE SDK的文件夹,选中确认就可以了。
4. 修改AIR XML配置文件这时候环境已经配置好了,可以去随便建立一个AIR项目,进行测试了。
新建AIR工程之后,发布程序前,需要修改配置XML文件。
在配置XML中加入<architecture>64</architecture>标签,这样发布出来的程序就是64位了。(如图所示)
5. 检查发布出来的AIR程序,是否64位,或者32位可以打开AIR程序之后,打开任务管理器,查看程序名称尾部是否有 * 32的标志。例如下面两个图,一个是32位AIR程序,一个是64位AIR程序。
32位AIR程序
64位AIR程序

6. 报错说明(发布64遇到的问题的同学,看这里了)(20200121,新增)如果你用旧版的文件,适配了新版的 AIR SDK,很有可能会发布时候,报错,不允许修改XML,意外的标签等等错误。这时候,建议新建用新版的 AIR SDK,并且新建fla文件,把旧版fla里面的图层复制过来。这样很可能就解决了这个问题。。
7. 使用flashBuilder发布64位pc版AIR,需额外做如下设置(由将军提供解决方案,general_clarke)(20200123,新增)右键点击我的电脑,
属性,
高级
环境变量

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


下载测试文件


广告
下面是我的一些联系方式,需要的朋友来撩!!!QQ(TKCB):2414268040(有朋自远方来不亦说乎)QQ群(AS3殿堂之路):96759336(各种Flash AS AIR及周边技术大神、主城若干,妹子无数)E-mall:tkcb@qq.comTKCB网站:www.tkcb.cc官方技术论坛:www.11ria.com

general_clarke 发表于 2019-4-17 16:55:00

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

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

wuliao2014 发表于 2019-4-18 09:26:36

感谢楼主分享or一楼的回复!

墨海雪浪 发表于 2019-4-18 21:25:16

谢谢楼主分享!

TKCB 发表于 2020-1-21 16:27:19

增加了一点说明,,第6条,以及一些文字修改。

general_clarke 发表于 2020-1-22 16:27:37

使用flashBuilder发布64位pc版AIR
需额外做如下设置

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

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

TKCB 发表于 2020-1-23 07:04:39

general_clarke 发表于 2020-1-22 16:27
使用flashBuilder发布64位pc版AIR
需额外做如下设置



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

danceman 发表于 2020-1-31 21:42:46

感谢,没想到还有这个样子的变化

kasher 发表于 2020-4-6 18:26:55

突然发现原来这里本来就有答案#:lol#:lol

zhouvsjian 发表于 2020-4-7 22:35:38

6666666666
页: [1] 2
查看完整版本: 发布 Adobe AIR SDK 64位 程序的方法,64位程序比32位程序更快哦!

感谢所有支持论坛的朋友:下面展示最新的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)