Flash Builder / AIR:无法导出 AIR 2.0 的发布版本

发布于 2024-11-02 03:11:35 字数 664 浏览 1 评论 0原文

我有一个仅包含 ActionScript 的 Flash Builder 4 项目,我知道它已成功导出为 AIR 2.0

如果我在应用程序描述符中将 Flex SDK 设置为“Hero”并将所需的 AIR 版本设置为 2.6(如下所示),则导出工作正常: Flex Hero with 2.6

但是 - 如果我将 Flex SDK 更改为 4.0(与 AIR 2.0.2 SDK 重叠)并更改将 app-descriptor.xml 中的版本更改为 2.0,如下所示: Flex 4.0 AIR 2.0 with 2.0

那么它将很好地编译并在 ADL 中运行,但不会导出。如果我单击“完成”按钮,窗口只会闪烁一会儿,但什么也不会发生。我可以反复点击完成,只是短暂的闪烁,没有错误消息,没有导出的空气文件。

如果我将 Flex SDK 保留在“Hero”上,而我所做的唯一一件事就是将 app-descriptor.xml 中的 2.6 更改为 2.0,则会出现同样的问题!

我用 Flash Builder 4 和 Flash Builder Burrito 进行了尝试 - 在这两种情况下都有同样的问题。 有人知道出了什么问题吗?

I have an ActionScript only Flash Builder 4 project of which i know that it was successfully exported for AIR 2.0

If I set the the Flex SDK to 'Hero' and the required AIR version to 2.6 in the app-descriptor like here, then the export works fine:
Flex Hero with 2.6

However - if I change the Flex SDK to 4.0 (overlayed with the AIR 2.0.2 SDK) and change the version in the app-descriptor.xml to 2.0 like here:
Flex 4.0 AIR 2.0 with 2.0

then it will compile just fine and run in ADL, but it won't export. If i click the "Finish" button, the window only flashes for a moment but nothing happens. i can repeatedly click on finish, just a short flash, no error message, no exported air file.

If I leave the Flex SDK on 'Hero' and the only thing I do is to change 2.6 in the app-descriptor.xml to 2.0, then the same problem occurs!

I tried this with Flash Builder 4 as well as Flash Builder Burrito - in both cases the same problem.
Anyone an idea what goes wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

红尘作伴 2024-11-09 03:11:35

2.0 和 2.5 及以上版本的应用程序描述符文件有很大不同。我很惊讶你没有看到错误,因为我看到了(也许尝试做一个干净的?)。例如,2.5 支持配置文件,而不是 标签,而是使用 并且它还支持 android/playbook OS 的元数据。

The app descriptor file is very different between 2.0 and 2.5 and above. I'm surprised you're not seeing an error because I did (maybe try doing a clean?). For instance, 2.5 supports profiles, instead of the <version> tag, it uses <versionNumber> and it also supports metadata for android/playbook OS'.

月下客 2024-11-09 03:11:35

尝试删除 Air 应用程序的应用程序清单 XML,并允许 Flex 构建器重新生成它。有时,这些类型的故障是由于应用程序清单错误而发生的。

Try deleting the application manifest XML for your air app and allowing flex builder to re-generate it. Sometimes these kinds of glitches happen because of errors with the application manifest.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文