我有一个专为中等屏幕尺寸的Android设备而构建的Android应用程序。 现在需要为名为 nook-color 的设备构建相同的应用程序(由Barnes& Noble提供)
因此,我们将所有图片放大了尺寸&改变了布局。 结果是之前97.5 Mb的apk现在变成了124 Mb。
现在测试人员抱怨说应用程序变慢了,任何屏幕打开都需要更长的时间。我想知道这是由于更大的图像还是还有别的东西。 你能否告诉我这可能是什么原因。
答案 0 :(得分:0)
一个应用程序的124 Mb似乎有点过分。我建议您尝试缩小图片资源,使用Nine Patch images,以及使用PNGCrush
答案 1 :(得分:0)
是。延迟(至少部分地)是由于加载较大的图像(将它们解压缩到位图,更准确地说)。除非你无法提供帮助,否则你应该尝试将这些图像转换为9个补丁:http://developer.android.com/guide/developing/tools/draw9patch.html。