Flex builder经常会抛出:进程已终止,没有建立到调试器的连接。error while loading initial content的解决方法
不争气的adobe啊,在经过乔帮主与HTML5的打压,导致了现在好多的AS3程序员都转行了。虽然想抓住移动时代,但是却在性能上不敢恭维。虽然如此但是也促使了,好多AS3开发者拓展自己,甚至通过使用工具把AS3项目转化为html5项目。确实在国内有几家做的比较好的公司:layabox,Egret。仿佛给flash页游开发带来了新生。。。。
今天在看以前的东西时出现了一个问题,程序在运行的时候总是会抛出错误,错误如下:
进程已终止,没有建立到调试器的连接。 error while loading initial content 启动命令详细信息: "C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\flex_sdk_4.5.0.19786\bin\adl.exe" -runtime
"C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\flex_sdk_4.5.0.19786\runtimes\air\win" "D:\fb4 workspace\sadf\bin-debug\sadf-app.xml" "D:\fb4 workspace\sadf\bin-debug"
其实这是一个很简单的问题,却被回答的乱七八糟(网上)。
在这里分享一个Stack Overflow上面的一个解答,究其原因就是AIR version(版本)问题。http://stackoverflow.com/questions/15428278/adl-error-while-loading-initial-content-adobe-air
我创建的AIR程序中包含一个MapEdit-app.xml文件,在这个文件里有这么一句是说明你现在使用的AIR的版本的,如下:
<application xmlns="http://ns.adobe.com/air/application/3.1">
打开相应的文件修改你现在使用的AIR版本就好了。
如果不知道自己使用的AIR的版本,这个太容易了,新建一个项目,在项目配置中看看现在使用的是那个版本就好了,如图:
注意:再导入以前的项目中别忘了在运行的时候对项目做一下【清理】。
下面是flash player与AIR对应的版本:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。