我不确定我是否可以在这里问这个,但不知道还能把它放在哪里。
问题是关于APK大小,我对编码很新。我正在使用Flash Pro上的Flash AS3进行编码。
APK大小比实际项目数据小得多,大约是100Mb(我在fla
中导入了很多PSD文件)。 APK的大小只有~10Mb。
这是正常的吗?
答案 0 :(得分:1)
编译FLA文件时,Flash会将所有图形栅格数据转换为JPEG格式,将所有声音转换为MP3,这样就可以节省更多空间。
如果您在应用中包含AIR播放器,则APK文件(或使用AIR制作的任何其他内容)实际上可能比代码+资产大,因此使用您的应用的人不需要手动下载AIR。 / p>
答案 1 :(得分:1)
从Flash发布时,它会转换/压缩所有图片资源。
图像通常会即时转换为PNG / JPG。
将使用项目设置窗口下的质量设置压缩JPG。或者,如果您已为库中的单个资产定义了压缩设置,它将覆盖此。
如果您要发布到移动设备,请务必尽量降低应用规模。 所以要注意你如何使用图像。
如果您想确保最佳品质,请务必将图片压缩为PNG / JPG,然后再将其投放到Flash中并选择“无损”图片。作为每个库项目下的压缩设置。 (这将使用您导入的原始资产)。 这也将导致更快的发布,因为Flash不需要做那么多的努力工作。
PNG将始终具有比JPG更大的文件大小。 因此,如果您需要资产的透明度,请仅使用PNG。