尝试使用最新的AIR 3.5 SDK创建AIR Captive Runtime时出现重复出现的问题。
从Windows CS7在Windows 7中发布。
大部分时间AIR只会创建.tmp文件夹而不是.app文件夹
.tmp文件夹中的.exe有时会起作用,其他时候会在启动时显示错误消息,说明存在错误版本的空气。 在其他时候.tmp文件夹是完全空的。
任何人请提出任何想法或建议,非常感谢!
答案 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