1 apache-flex air flash adobe flash-builder
我很难在我的机器上运行Flex移动项目.当我尝试运行该项目时,我收到以下错误:
流程意外终止.
无效的应用程序描述符:未知的命名空间:http: //ns.adobe.com/air/application/16.0
启动命令详细信息:"C:\ Program Files\Adobe\Adobe Flash Builder 4.7(64位)\ sdks\4.6.0\bin\adl.exe"-runtime"C:\ Program Files\Adobe\Adobe Flash Builder 4.7( 64位)\ sdks\4.6.0\runtimes\air\win"-profile mobileDevice -screensize 320x460:320x480 -XscreenDPI 163 -XversionPlatform IOS"C:\ Users\dean.grobler\Adobe Flash Builder 4.7\ProsperityHealth\bin-debug\ProsperityHealth-app.xml""C:\ Users\dean.grobler\Adobe Flash Builder 4.7\ProsperityHealth\bin-debug"
我正在使用Flash Builder 4.7.我试图在网上阅读类似的问题,但我发现的一些答案要么不起作用,要么非常模糊.
您的问题只是您已为当前使用的Flex SDK(4.6.0)指明了不可用的AIR SDK版本(16).
因此,要避免此类问题,您可以:
1. 将已安装的AIR SDK版本与Flex 4.6.0 SDK一起使用,通常为3.x(如果您尚未对其进行升级).
2. 为Flex 4.6.0 SDK安装AIR SDK版本16.
怎么样 ?
1.您可以通过运行AIR Debug Launcher(ADL) exe 来获取Flex SDK的AIR SDK的已安装版本:"C:\ Program Files\Adobe\Adobe Flash Builder 4.7(64位)\ sdks\4.6" .0\bin\adl.exe"使用cmd.exe:
您还可以在创建新项目时更简单地获得它:
在我的情况下它是:3.1.0,所以在我project-app.xml,我应该把:
<application xmlns="http://ns.adobe.com/air/application/3.1">
Run Code Online (Sandbox Code Playgroud)
2.要升级Flex SDK的AIR SDK版本,我们执行以下操作:
一个.对您当前的SDK目录进行备份(如果需要),这是您的情况:"C:\ Program Files\Adobe\Adobe Flash Builder 4.7(64位)\ sdks\4.6.0".您可以随时从Sourceforge下载任何Flex SDK版本.
湾 从Adobe下载您所需的AIR SDK(对于你的情况版本16)在这里,将SDK当然不运行时,你不需要编译器也,只是SDK.
C.解压缩下载的文件(zip存档),然后复制其内容并将其粘贴到Flex SDK目录中,并覆盖任何现有内容.
d.最后,打开Flash Builder并创建一个新项目并选择适当的AIR SDK:
就我而言,我安装了许多Flex和AIR SDK的组合.
希望能有所帮助.
| 归档时间: |
|
| 查看次数: |
2968 次 |
| 最近记录: |