0

我使用 FlashDevelop 使用 HaxeFlixel 制作游戏,它处理多分辨率和触摸。

我已经下载了 Flex 和 AIR SDK 的合并 SDK,但不知道如何转换。

只有下载占用超过 1 GB 空间的 Android SDK、NDK 才能轻松编译为 apk。

我在某处读到说我需要 AIR SDK 才能编译为 iPad 文件。

我只想使用 AIR SDK 来编译为 apk(没有 Android DK 的东西)和 ipa 文件。

4

1 回答 1

0

我希望我不会在这里遗漏一些东西,但是当您可以将目标直接编译为 iOS 目标时,为什么还要尝试将 swf 转换为 apk?

使用 Haxe 的全部意义在于,您可以通过以下方式定位到包括 iOS 在内的其他平台

  1. 导出本机代码(iOS 的 Objective-C)
  2. 编译导出的本机代码,(使用 Hxcpp 和 Xcode for iOS)

编译本机代码的主要优点。是在编译之后,与转换后的 swf 相比,您的应用程序将运行得更快,针对目标设备进行了更好的优化,并且更可靠。

对于 iOS 目标,将为您创建一个完整的 Xcode 项目,因此您甚至可以使用 Xcode 的工具来测试您的应用程序

有关 HaxeFlixel文档上针对 iOS 的更多信息

于 2015-08-26T13:26:55.310 回答