0

尝试使用最新的 AIR 3.5 SDK 创建 AIR Captive Runtime 时反复出现问题。

从 Flash CS6 在 Windows 7 中发布。

大多数时候 AIR 只会创建一个 .tmp 文件夹而不是一个 .app 文件夹

.tmp 文件夹中的 .exe 有时可以工作,有时会在启动时显示错误消息,说明存在错误版本的 air。在其他时候,.tmp 文件夹完全是空的。

任何有任何想法或建议的人都非常感谢!

4

1 回答 1

1

再次遇到这个问题后,发现实际的解决方法是:

1) 编辑项目的 adobe air 应用程序描述符 xml 文件,确保未注释以下标记并包含扩展桌面配置文件:

<supportedProfiles>桌面扩展桌面</supportedProfiles>

2)清理你的项目

3)然后从 flexbuilder 导出发布版本并选择强制运行时选项。

下面列出的解决方案具有误导性(我实际上已经包含了上述步骤,但未将其包含在下面的描述中)。命令行执行是一条红鲱鱼。

我通过使用命令行请求并按照本网站上的说明解决了我的问题。

从我的机器上的 bin-release 临时文件夹执行命令行请求,我将以下内容修改为我的桌面设置:

c:\path\to\air3sdk\bin\adt.bat -package -storetype pkcs12 -keystore c:\path\to\certificate.p12 -target bundle myapp.exe myapp-app.xml -C . myapp.swf
于 2013-01-03T16:07:43.810 回答