发布 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 64位程序的运行速度比32位慢一点点
主要优势是可以使用的内存量不再受到1GB限制。
32位AIR在制作工具时,尤其是进行二进制压缩和解压时容易出现内存不足问题,在64位几乎不用考虑 感谢楼主分享or一楼的回复! 谢谢楼主分享! 增加了一点说明,,第6条,以及一些文字修改。 使用flashBuilder发布64位pc版AIR
需额外做如下设置
右键点击我的电脑,
属性,
高级
环境变量
在“系统变量”中新建一项,
变量名为"AIR_WIN_ARCH"
变量值为"64" general_clarke 发表于 2020-1-22 16:27
使用flashBuilder发布64位pc版AIR
需额外做如下设置
感谢将军,,没用过FB都不知道这个。 感谢,没想到还有这个样子的变化 突然发现原来这里本来就有答案#:lol#:lol 6666666666
页:
[1]
2