在 Flash Builder 4.5 中创建一个 iOS 应用程序,这是一个小型“Hello World”应用程序,在模拟器和 iOS 设备上运行良好。打包前应用程序的大小为 532 Kb,但在 iTunes 中打包后生成的 .ipa 文件大小为 12 Mb。
我想知道文件大小如何以及为什么会增加,并且大小是否会消耗更多的电池电量和内存使用量?
谁能解释一下??
在 Flash Builder 4.5 中创建一个 iOS 应用程序,这是一个小型“Hello World”应用程序,在模拟器和 iOS 设备上运行良好。打包前应用程序的大小为 532 Kb,但在 iTunes 中打包后生成的 .ipa 文件大小为 12 Mb。
我想知道文件大小如何以及为什么会增加,并且大小是否会消耗更多的电池电量和内存使用量?
谁能解释一下??
是的,因为如果要在 iphone 或 android 中运行 flex 应用程序,必须先安装运行时环境,移动运行时中的 air 或 flex 将占用大约 10-18 MB 内存。
文件大小增加不是因为它占用了内存,而是因为 AIR 应用程序与 AIR 运行时代码一起为 iOS 打包,大约 11 MB
在 Android 上,AIR 运行时为 6 MB,您无需将其与您的应用打包,因为在 Android Market 中有单独的运行时下载(您可以在 FB 4.5 中将 AIR 与您的应用打包)