我有一个特别为中型屏幕尺寸android设备而构建的android应用程序。 现在是必需的(巴恩斯&诺布尔)为什么Android应用程序变得反应迟钝
建立一个名为角落色设备相同的应用程序,所以这个我们做了所有的图像更大&大小&改变了布局。 结果是,之前97.5 Mb的apk现在变成了124 Mb的大小。
现在测试人员抱怨说应用程序变慢了,任何屏幕打开都需要一点时间。我想知道这是由于更大的图像还是有别的。 你能告诉我可能是什么原因。
我有一个特别为中型屏幕尺寸android设备而构建的android应用程序。 现在是必需的(巴恩斯&诺布尔)为什么Android应用程序变得反应迟钝
建立一个名为角落色设备相同的应用程序,所以这个我们做了所有的图像更大&大小&改变了布局。 结果是,之前97.5 Mb的apk现在变成了124 Mb的大小。
现在测试人员抱怨说应用程序变慢了,任何屏幕打开都需要一点时间。我想知道这是由于更大的图像还是有别的。 你能告诉我可能是什么原因。
124 Mb的应用程序似乎有点过分。我建议试图缩小图像资产,使用Nine Patch images,以及使用PNGCrush
是的。延迟(至少部分)是由于加载较大的图像(将它们解压缩为位图,更精确)。除非您无法提供帮助,否则您应该尝试将这些图像中的许多图像转换为9个补丁:http://developer.android.com/guide/developing/tools/draw9patch.html。