0

吉日

我正在使用 Pro CS6 制作 AIR 应用程序。

我想使用 TelemetryEasy 在其中打开高级遥测,这样我就可以使用 Scout。

TelemetryEasy 的制造商表示,在打包 AIR 应用程序之前,您必须针对 swf 运行它。

除了我问过他的两个问题,我不想打他,所以我想知道如果您使用 Flash Pro 进行编译,这里是否有人知道如何做到这一点?

我可以使用 7zip 提取 swf,然后将其拖到 TelemetryEasy 上,它说它已更新,但是我如何将 swf 重新放入 AIR 包中?

感谢您的时间和帮助。

4

2 回答 2

1

.air 文件只是具有不同扩展名的 .zip 文件(对于 iOS 和 Android 设备的 .ipa 和 .apk 文件也是如此)。

所以:

1) 将您的文件从 myApp.air 重命名为 myApp.zip(以便您的 zip 软件更容易识别它)。

2) 打开 zip 文件并解压缩 swf。

3) 更新 swf 并将其添加回 zip 文件。

4) 将 myApp.zip 重命名为 myApp.air,您应该一切顺利。

于 2013-05-21T21:27:02.237 回答
1

我尝试了各种压缩,唯一不会给出无效包的方法是使用 WinZip,但不重新压缩整个包,你只需要:

  • 打开 apk (重命名 zip) win WinZip
  • 将修改后的swf拖入assets
  • 关闭 WinZip 并保存

在这种情况下,应用程序安装过程将开始。但它仍然给出“未安装应用程序”。

于 2013-09-18T10:56:55.833 回答