7

在客户端的某些代码上使用 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。谢谢!

4

9 回答 9

14

我有 Main-app.xml 文件,在其中我更改了以下行

<content>[This value will be overwritten by Flash Builder in the output app.xml]</content>

<content>{yourAppName}.swf</content>

解决了初始内容问题。

于 2013-02-19T10:19:28.733 回答
1

当我的 SWF 元数据无效时,我遇到了这种情况。swf 甚至没有在我的项目的包内容中列出。因此,简而言之,请确保您的 swf 元数据有效。我从此更改了 backgroundColor 的值(有效):

    [SWF(frameRate="60", width="480", height="800", backgroundColor="#000000")]

    [SWF(frameRate="60", width="480", height="800", backgroundColor="#0x0")]

backgroundColor 中的井号不应该存在,因此我遇到了 Flash Builder 初始内容错误。将第二行更改为:

    [SWF(frameRate="60", width="480", height="800", backgroundColor="0x0")]

我的 swf 再次被包含在包中。

于 2014-07-17T21:41:57.327 回答
1

我像hrehman一样访问了应用程序描述符 XML 文件,但我的只有我一直在使用的 SWF 文件 - MyGame-iOS.swf - 我尝试将其更改为任何其他名称(MyGame.swf),然后尝试构建并运行,它工作正常。

不是最好的解决方案,但以防万一有人去做hrehman所做的事情,并且没有看到方括号中的消息并且仍然卡住。

于 2013-03-25T09:59:53.587 回答
0

@hrehma 的回答是正确的。此外,如果您使用了错误的命名空间,编译器将无法获取 xml 标记。当您更改 AIR SDK 版本时会发生这种情况。

  • 更正内容标签(如@hrehma 所说)
  • 更正 application.xml 根目录中的命名空间

例如,如果您使用的是 AIR SDK 16:

改变

<application xmlns="http://ns.adobe.com/air/application/15.0">

<application xmlns="http://ns.adobe.com/air/application/16.0">

希望这可以帮助你:)

于 2015-02-02T07:38:00.010 回答
0

对我来说,打开 Main-app.xml 文件,更改一些无关紧要的内容并再次保存,就可以了。也许与构建文件的缓存有关?我必须说,这是在 4.7 中。

于 2013-05-27T11:35:42.683 回答
0

对我有用的是将我的项目的“bin-debug”文件夹(我编译的应用程序输出的目录)恢复到以前的版本。就我个人而言,我运行的是 Windows 7,所以我只是使用了操作系统的版本控制。

该线程上的其他建议对我不起作用。

于 2014-08-06T20:26:03.133 回答
0

我认为这发生在我们更改应用程序主mxml文件的位置之后。对我来说解决它的是确保YourApplication-app.xml并且YourApplication.mxml都位于文件夹中。之后,重建项目应该可以工作。/src

于 2013-10-24T06:59:44.937 回答
0

昨天发生在我身上,我通过创建一个新项目并复制其中的所有内容来修复它,除了主构造函数 as3 文件。然后我从旧(break)主文件中复制了变量和函数,并将它们粘贴到新文件中。

我认为原因是主类获取文件以某种方式损坏,并且即使在编辑器中看起来不错,flash builder 也无法读取它。

于 2017-08-08T05:20:36.733 回答
0

我认为这个错误有点笼统,而且非常无益。

于 2016-07-15T11:37:34.807 回答