flex 版本问题

解决升级迁移到flex4.5 air2.6发生的小问题

从4.1升级迁移到4.5会发生invalid application descriptor: versionNumber must have a non-empty value.
我们可以修改配置文件把原来的<version>0.1.0 Alpha 1</version>替换为<versionNumber>0.1.0</versionNumber>
<versionLabel>0.1.0 Alpha 1</versionLabel>
同时修改<application xmlns="http://ns.adobe.com/air/application/2.0">为
<application xmlns="http://ns.adobe.com/air/application/2.6">

 


airError

Process terminated without establishing connection to debugger.

Command:

"f:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0\bin\adl.exe" "E:\My documents\FlexProject\map Editor\bin-debug\MapEditor-app.xml" "E:\My documents\FlexProject\map Editor\bin-debug"

Output from command:

error while loading initial content

解决方法:

找到 air-app.xml 配置文件
将Application 修改为下面的一行, 重新编译,ok解决了

<application xmlns="http://ns.adobe.com/air/application/1.5">

温馨提示 ;-)
flex sdk 3.0.0的改成 1.0
flex sdk 3.2 的改成 1.5

posted @ 2011-10-08 23:56  shoupifeng  阅读(1629)  评论(0编辑  收藏  举报