Flex builder经常会抛出:进程已终止,没有建立到调试器的连接。error while loading initial content的解决方法

时间:2015-06-03 15:29:34   收藏:0   阅读:1439

     不争气的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对应的版本:

技术分享

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!