0

我正在从 Animate CC(mac 版)编译一个嵌入运行时的 AIR 应用程序。在 mac 上没有问题,但是当我将应用程序文件传输到 PC(显然是运行 Windows)时,应用程序图标显示为一个文件夹,并且该文件夹中没有任何内容可以单击以运行该应用程序。

我的印象是 Adob​​e AIR 是跨平台兼容的,所以我在编译时做错了什么,还是我必须在 PC 上编译才能创建可以在 Windows 上运行的运行时嵌入式应用程序?

4

2 回答 2

2

在 Windows 上启动 Mac 应用程序是不可能的。因为 Win/Mac 的嵌入运行时不同。在这里您可以获得更多信息https://superuser.com/questions/56739/executable-files-in-mac-os-x-vs-windows

因此,您要么构建“Mac 投影仪”并在 Mac 上运行它,要么构建“Windows 投影仪”以在 Windows 上运行(您可以在文件 -> 发布设置中更改此选项)。勾选这两个选项,您将能够在 Win 和 Mac 上运行它。

另一种选择是构建 AIR 应用程序 - 但它需要安装 AIR 运行时。

于 2017-04-20T10:04:57.910 回答
0

您是正确的,Adobe AIR 是跨平台兼容的,但是从 Mac 发布不会为您提供 Windows 可运行的应用程序,从 Windows 发布也不会给您提供 Mac 可运行的应用程序。

您需要在 PC 上编译以获得可在 Windows 上运行的 .exe

于 2017-04-20T18:16:38.517 回答