我打算为 iPad 构建一个 IOS 应用程序,并且我做了一个快速的 test.api。我的问题是文件的大小已经 13 MB 大。我添加了用于测试的视频和声音(总共 9 MB),所以我想知道在 Flash Builder 中制作 ipa 时是否有最小文件大小?
也许大约 4 MB?
13MB - 9MB = 4MB?
然后 4MB 是标准的 ipa 大小。
我打算为 iPad 构建一个 IOS 应用程序,并且我做了一个快速的 test.api。我的问题是文件的大小已经 13 MB 大。我添加了用于测试的视频和声音(总共 9 MB),所以我想知道在 Flash Builder 中制作 ipa 时是否有最小文件大小?
也许大约 4 MB?
13MB - 9MB = 4MB?
然后 4MB 是标准的 ipa 大小。
Flex/AS3 移动应用程序必须在输出中包含 SDK 才能运行。它被称为“Captive Runtime”,是 Android 上的一个选项,但在 iOS 上是强制性的。本质上,它们是作为虚拟机运行的本机应用程序,允许您在设备上显示您的 AS3/Flex 应用程序,而无需使用 Objective-C 或 Java。这些 SDK 远非小。如果您查看 %FlashBuilder 安装目录%/sdks/,您会发现这些 SDK 的大小可能接近 1GB。显然,这并没有全部包括在内,但根据我的经验,我创建的最小 IPA 大约是 8MB。
对于这些 SDK 的绝对最小大小,我没有一个可靠的答案,谷歌什么也没找到,但我的猜测是在 4-8MB 之间,这取决于你是否使用 Flex。