Flex Air bug: Process terminated without establishing connection to debugger. Command: "d:/Program Files/Adobe/Flex Builder 3/

来源:互联网 发布:java培训讲师 编辑:程序博客网 时间:2024/06/10 04:16

Flex Air 开发中发现debug时,老是报一个错误而无法运行错误如下:

 

Process terminated without establishing connection to debugger.

Command:

"d:/Program Files/Adobe/Flex Builder 3/sdks/3.2.0/bin/adl.exe" D:/tools/program_tools/flexbuilder/workspace/Good_IM/bin-debug/Good_IM-app.xml D:/tools/program_tools/flexbuilder/workspace/Good_IM/bin-debug

Output from command:

invalid application descriptor: descriptor version does not match runtime version

 

对于这个问题查了一下国内外的文章发现,出这个问题的人还不少,最后找到了解决办法:

1、打开任务管理器,把所有adl.exe的进程结束,然后重新调试

2、方法1如果不好使则可:

需要把"D:/tools/program_tools/flexbuilder/workspace/Good_IM/bin-debug/Good_IM-app.xml "(debug下的项目配置文件)中的<application xmlns="http://ns.adobe.com/air/application/1.0">改为<application xmlns = http://ns.adobe.com/air/application/1.5>

或者将2.0改为1.5 多试试吧

原理参见:在官方网站http://bugs.adobe.com/jira/browse/FB-15684

               Flex有版本兼容问题。

 

祝大家好运!