国产Android手机是一个替代选择
华为Mate20发布的时候,我注意到一个现象:海外版是4GB RAM,而中国版则是6GB RAM。 为什么同型号的国内版比海外版多2GB存储空间? 其实这是我们特殊的Android生态系统决定的。
在iOS系统中,如果APP想要向我们推送通知,只需要把数据传输到苹果服务器,然后苹果再传达给用户。 整个过程中,APP不需要占用手机任何资源。 即使你安装200个APP,也不会给iPhone带来任何负担。
和iOS一样,Android系统本身也有自己的推送服务,该服务是由Google提供的。 不过,国产Android手机无法使用Google Push。 APP只能依靠后台启动来保证用户能够正常接收通知。 为了实现这一点数据报告,内存需要驻留在后台。 理论上来说安卓游戏开发 知乎,手机的存储空间越大,安装的应用程序越多安卓游戏开发 知乎,后台占用的运行内存就越多。
后端机制的差异
单个APP所需的存储空间一般不超过1GB。 除非是王者荣耀这样的大型手游,否则国内日常使用的APP一般只需要200MB左右的存储空间。 众所周知,Android系统是真正的后台,切换到后台的应用程序仍然会正常运行。 iOS系统是假后台。 如果APP超过十分钟没有在前台运行,就会立即冻结,只留下预览图像。
总而言之,Android的优势在于对多任务的支持,而iOS的优势在于保证单任务的顺利运行。 由于智能手机屏幕较小,大多数应用场景都是单任务界面。 说到用户体验,会感觉iOS的后台机制更加高效、更加省电。 此外,A系列芯片的单核性能领先高通、麒麟一到两年。 人们自然会觉得iPhone用起来更加流畅、顺手。
国内Android APP功能过于臃肿
国外和国内的APP有很大的区别。 国外的APP非常“简单”。 聊天软件的功能仅限于聊天,占用内存不会超过100MB。 反观国内的微信,一款聊天软件内置了支付、自媒体、购物、小程序、搜索引擎、订外卖、小游戏等多种功能。
有人说微信可以解决我们50%的互联网需求。 这种说法绝不是谎言。 这还不是最重要的。 关键是,腾讯远不是唯一一家试图把APP变成“百宝箱”的国内互联网公司——支付宝在做社交,浏览器在做信息流,音乐播放器在做视频。 直播。 这样的例子不胜枚举。 你安装的不是一个APP,而是一个“世界”。 功能如此臃肿3D角色,安卓手机如何才能流畅运行……
如果不是iOS系统是假后端,早就被国产APP撞死了。 所以当三星S9仍然只支持4GB RAM时,我真的笑了。 中国手机市场的竞争环境远比其他海外地区恶劣。 三星的衰落不能归咎于任何人,而是归咎于其适应能力太差。
总而言之,这就是为什么12GB RAM的Android机不如iPhone8流畅的原因。 当然,只提出问题而不探讨解决方案,无异于流氓。 笔者认为,要解决国产Android手机上的卡顿问题,至少要做到三点:1、建立完整的Android统一推送联盟,解决APP推送难的问题; 2、各手机厂商之间达成默契,只允许统一的应用商店存在,禁止用户自行安装应用; 3、将非标准应用列入黑名单,并在安装前提醒用户,迫使开发者进行优化。 这三点都很重要,缺一不可,但还有很长的路要走。