关于咸鱼和Flutter
Flutter就一只闲鱼吗?
由于对全键盘手机有很深的执着,所以我一直在咸鱼上看各种机型,在用了几年之后,我真的忍不住吐槽了,闲鱼是我用过所有大厂中bug最多最无法容忍的软件,没有之一,有时候用到想爆粗口。
几年前就听说咸鱼用Flutter开发了,我虽然看过Flutter,但是不太了解,但是如果有人拿闲鱼来举例Flutter有多么多么好,那我真是听不下去,咸鱼这几年过去迭代了这么多版本,还有一堆致命的bug,有些是已经存在几年,根本就没解决过,先不要说卡顿这种问题了,现在2020年7月,我用的最新版本,还有一堆问题:
1.习惯性白屏
白屏这个问题基本上每天能出现,进入详情页概率最高,其次就是滑动的时候,这个问题我遇到大概有两年了,诺基亚x6、黑莓KeyOne和Key2都出现,不知道是封装Webview有问题导致的还是内存不足触发的。
2.无法正常启动
打开应用停留在启动界面无法进入,倒计时结束之后又重新启动,有时候三四次能进入首页,有时候需要杀死进程才能进入,不知道是首页数据获取失败还是内存不足导致。
3.程序失去响应
日常ANR,之前我以为是我的KeyOne配置落后了,用了Key2之后依然出现,有一天我终于憋不住了,决定拖出trace日志看一下,哎呀,好家伙,手机ANR日志十斗,咸鱼独占八斗,基本上就出现在libwebviewuc.so/libweexcore.so/libflutter.so/libtnet-4.0.0.so
这几个库上,libwebviewuc.so
是收购的UC做的?libweexcore.so
应该是weex框架的,libflutter.so
表示这个锅也要分给Flutter
一点。
4.内存泄漏
这个很严重,动不动就吃掉800M以上内存,导致整个手机卡顿,必须手动杀死闲鱼才能用。
5.物品无法点击
这个问题最让人受不了,刚好你看到一个物品想进去看看或者收藏,这时候点不进去,你说气不气,必须退出应用才行。
6.编辑框适配有问题
使用屋里键盘时,编辑框会被输入法候选框覆盖,这还不算啥,最搞笑是有一天突然弹出一个对话框点击吐槽按钮之后进入反馈页面,竟然没有看到输入框,你这是让我反馈吗