发布到AIR Captive Runtime仅创建.tmp文件夹

时间:2012-11-27 01:22:10

标签: air runtime flash-cs6

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

从Windows CS7在Windows 7中发布。

大部分时间AIR只会创建.tmp文件夹而不是.app文件夹

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

任何人请提出任何想法或建议,非常感谢!

1 个答案:

答案 0 :(得分:1)

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

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

< supportedProfiles> desktop extendedDesktop< / supportedProfiles>

2)清理你的项目

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

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

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

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

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
相关问题