关于闪退的原因
再次讲一下闪退的问题,之前发过一篇文章,但是最近又看到有人在问。常见问题我做个FAQ
1.闪退和服务器有关吗?
没有证据标明闪退是服务器问题导致的,我研究了小半年万象,没有一例因服务器返回数据包异常或超时造成的闪退。大陆地区用的是阿里云,可自查公有云市场占有率情况,目前阿里云在中国是老大哥,基本上是一流的设备和服务。国际版用的是Google Firebase虽然全球最大公有云是AWS但是Google的实力我觉得也不用多说了。
2.为啥不是所有人都闪退?
卡应该是都卡,万象优化不行,吃内存。但是闪退不是人人有,据可靠情报和实际现象观察表明,闪退多发于特定芯片组的机型,这属于客户端代码的兼容性问题,而且应该说是底层代码,一般来说要想达到极致优化需要手游厂家和手机厂商合作,可参考鹅厂。但是即使是单方面优化,万象这样情况也肯定算差的。
3.闪退 卡顿 发热 BUG
要分清这几个概念,前三者很有可能是优化不行导致的,尤其是中间二者。但是Bug一般来说是在更新过程中一些功能改动导致出现冲突,或者是之前代码逻辑不严谨的地方显现出来导致的。Bug是很有可能问题出在服务器的,比如这次幻境异常,属于服务端系统对客户端的数据处理不正确导致的,算是雷亚对于后台系统维护不力的锅。
4.慢慢补充
虽然这数据老了一年,但是一样说明问题,毕竟差距很明显
下图是我手机玩万象5分钟左右的内存占用情况,大概在1.8G左右。高通855 12G运存 512G存储 安卓10,应该是业界顶尖配置了,一样遇到卡顿。