顺利开发一个跑在Ubuntu上的AIR程序

Linux大全评论898 views阅读模式

一. 建立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启动项。

企鹅博客
  • 本文由 发表于 2019年9月17日 17:20:58
  • 转载请务必保留本文链接:https://www.qieseo.com/145219.html

发表评论