在客户端的某些代码上使用Flash Builder 4.6。单击调试(也尝试运行)时收到以下错误:
Process terminated unexpectedly.
initial content not found
Launch command details: "C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0
\bin\adl.exe" -runtime "C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0
\runtimes\air\win" -profile mobileDevice -screensize 640x920:640x960 -XscreenDPI 326 -
XversionPlatform IOS "C:\Users\tstiffler\Adobe Flash Builder 4.6\TP\bin-debug\TP-
app.xml" "C:\Users\tstiffler\Adobe Flash Builder 4.6\TP\bin-debug"
我该如何修复此问题?请尽可能详细,因为我以前从未使用过Flash Builder。谢谢!
9条答案
按热度按时间rqcrx0a61#
我有Main-app.xml文件,在其中我更改了以下行
至
解决了初始内容问题。
rbpvctlc2#
我使用了类似hrehman的应用描述符XML文件,但我的文件中只有我一直在使用的SWF文件- MyGame-iOS.swf -我尝试将其更改为任何其他名称(MyGame.swf),然后尝试构建和运行,结果运行良好。
这不是最好的解决方案,但只是以防万一有人去做hrehman所做的事情,没有看到方括号中的消息,仍然卡住了。
6gpjuf903#
当我的SWF-metadata无效时我就遇到了这种情况。swf甚至没有列在我的项目的包内容中。所以,简而言之,请确保您的swf-metadata是有效的。我将backgroundColor的值从以下内容更改为(这是有效的):
至
backgroundColor中的散列符号不应该存在,因此我遇到了Flash Builder初始内容错误。将第二行更改为:
而且我的swf又一次被包括在包裹里。
omhiaaxx4#
对我来说,打开Main-app.xml文件,修改一些无关紧要的东西,然后再次保存它,是有效的。也许是与构建文件的缓存或其他什么有关?我必须说,这是在4.7中。
o4tp2gmn5#
我认为这是在我们改变了应用程序的主
mxml
文件的位置之后发生的。我需要解决的是确保YourApplication-app.xml
和YourApplication.mxml
都位于/src
文件夹中。之后,重建项目应该可以工作。vbkedwbf6#
对我有效的方法是将我的项目的“bin-debug”文件夹(编译后的应用程序输出的目录)恢复到以前的版本。就我个人而言,我运行的是Windows 7,所以我只是使用了操作系统的版本控制。
这个帖子上的其他建议对我不起作用。
rlcwz9us7#
@hrehma的答案是正确的。此外,如果您使用了错误的命名空间,编译器将无法获取xml标记。当您更改AIR SDK版本时,就会发生这种情况。
变更
至
希望这对你有帮助:)
djp7away8#
我认为这个错误是一个有点包罗万象,是非常无益的。
xt0899hw9#
这个问题昨天发生在我身上,我通过创建一个新的项目并复制其中的所有内容(除了主构造函数as3文件)来修复它。然后我从旧的(损坏的)主文件中复制变量和函数并将它们粘贴到新的主文件中。
我认为原因是主类得到文件得到损坏不知何故和flash建设者无法读取它,即使它看起来很好的编辑器。