由于系统平台不同,软件编写语言就不同,由于各种编程语言的规范不同,编写的长度也就不尽不同,大小也就不同,封装起来后软件大小就不同,还有软件版本不同也会有大小的差别,比如增添新功能,或是优化结构,重新设计UI等,就需要增添代码或是优化(可以减少代码长度,达到软件启动速度快,占用系统内存少,运行流畅等优点),软件新版本发布根据软件改动大小或多或少会有大小差别,如果软件开发者有了全新的方案,也许就会将软件源代码给改得“面目全非”。
1.两个不同的系统平台由不同的公司开发,编写出来的软件代码不同.
2.并且编译出来的可执行程序类型不一样,只能在各自的平台上运行,所以大小也不一样。
3.还有不同系统平台显示的效果也不同,与手机的不同而存在差异。
显示出来的效果不一样,qq2005绝对比qq2010版的小。同样的电脑装xp的和装win7的一起玩大型游戏win7绝对比xp卡
因为它们是两个不同的系统平台,分别由不同的公司开发。同一款软件根据各个平台编写出来的软件代码不同,而且编译出来的可执行程序类型也不一样,都是在各自的平台上才能运行,大小自然也不一样。而且不同系统平台显示的效果也确实不同,和手机有关。