是否可以使用 ADT 命令行直接将 .fla 文件编译成 .swf 文件?背景:我有一个在 Flash Pro CS55 中创建的应用程序(6 个月的工作),但现在发现 Adobe 已经放弃了 Flash Pro,转而使用 Flash Builder 或 Flex。我有一些想用于 iOS 的本机扩展,但它们需要 Air 3.1 来编译 (swf-version=14),即使用静态 .a 库中的 MessageUI 框架用于 Air 应用程序。Flash Pro CS55 的上限似乎是 swf-version=13 (Flash 11)。由于我们在 Flash Pro 中的 Air 应用程序中投入了大量时间和精力,因此在周末之前转换为 Flex 是不可行的。我尝试创建一个 .swc 文件,并从中获取 library.swf,但可惜的是,catch-22,Flash Pro CS55 只能编译为 swf-version=13。
有什么方法可以(a)使用命令行直接编译我的根 .swf 文件(来自 .fla 文件)(这样我就可以使用 Air 3.1 SDK 中的 ADT)或(b)我可以通过某种方式与原生扩展相结合我发现我可以在 GitHub 上使用 swf-version=14?同样,我的问题是我必须使用 Air 3.1,因为它只支持 iOS5。
任何想法、建议、评论都非常感谢(包括如果不可能做我想做的事)。