老牛博客,源自生活
让知识服务生活

导航

 
一. 建立Flex+AIR开发环境

FlexBuilder是一个付费版本且目前只支持Windows平台的开发Flex的IDE(据说开始有开发过FlexBuilder for Linux,但后来夭折了,无奈!),但由于它实在太好用了,特性包括代码高亮、代码自动补全、调试运行、所见即所得界面设计以及AIR发布。所以我不考 虑其它方案,直接找破解方法。

因为在windows下开发,刚程序跑在ubuntu上,所以需下载两个平台的Adobe AIR Runtime:
Adobe AIR for windows: http://airdownload.adobe.com/air/win/download/latest/AdobeAIRInstaller.exe
双击安装。

Adobe AIR for linux: http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRInstaller.bin
进入下载目录执行:
chmod +x AdobeAIRInstaller.bin && ./AdobeAIRInstaller.bin
开始安装。

下载FlexBuilder: http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe (Size:438.49MB)
双击安装,过程会提示输入注册号(SN),从下面挑一个:
1377-4168-2018-0771-2432-1495
1377-4760-3354-0772-2773-8996
1377-4165-2080-7265-7813-8901
1377-4964-5021-8182-2399-8235
我在不同机器安装过都没什么意外,一切顺利。

二. 待续

三. 在ubuntu上运行AIR程序
要安装的AIR程序CoverFlow.air的路径为:~/download/CoverFlow.air
打开终端: cd ~/download
输入A并按tab键出现:
Adobe\ AIR\ Application\ Installer
在后面跟安装程序名,如下:
Adobe\ AIR\ Application\ Installer CoverFlow.air
回车执行居然出现错误:
unexpected error: ArgumentError: Error #2004

其实这是AIR的一个BUG,解决方法:
使用AIR程序的全路径执行,如上面改成:
Adobe\ AIR\ Application\ Installer ~/download/CoverFlow.air
出现安装界面,按照提示几步就可成功,然后在“开始菜单>应用程序>附件”中就能看到CoverFlow启动项。

其实打开文件浏览器,双击CoverFlow.air也可以安装,这样不会有错误,更省事。但喜欢打命令的人(就像我,一来就打开终端干活,却碰上了上面的该死的莫名奇妙的问题,Google了半天才知道是怎么回事。)有时也会有点自找麻烦,呵呵。
posted on 2012-04-22 12:15  GeekyNiu  阅读(257)  评论(0编辑  收藏  举报