Stage1st

 找回密码
 立即注册
搜索
楼主: bin哥厉害
打印 上一主题 下一主题

[网络] 提前4年布局卫星通信是真的

[复制链接]
楼主
发表于 2024-3-6 15:41 | 显示全部楼层
本帖最后由 hgfdsa 于 2024-3-6 15:46 编辑
卡爹 发表于 2024-3-6 15:24
《卫星连接成功》

—— 来自 nubia NX721J, Android 14上的 S1Next-鹅版 v2.5.4

这倒挺正常,草台程序员处理返回值的case下面的default返回true,毕竟他们做的时候压根就没考虑设备不支持,这个异常就没处理。

当然了,正常的规范应该是没有报正常就是错误,某厂的码农出这种草台错误还不能笑话,pc区是某厂保养吗?

回复

使用道具 举报

2#
发表于 2024-3-6 16:07 | 显示全部楼层
卡爹 发表于 2024-3-6 16:04
这其实是不合理的,对准成功和连接成功是完全不同的两个阶段,而且对准但无法连接的场景其实很常见,比如 ...

大概是因为设备不支持导致连接失败的错误码没加到返回处理的case里面,返回处理的时候默认是成功是实习生和草台常见的错误
回复

使用道具 举报

3#
发表于 2024-3-7 09:19 | 显示全部楼层
npk7k 发表于 2024-3-6 20:40
除非能在正常机子上复现这种草台代码,不然程序员不考虑用户很预料外的行为没什么好说的 ...

硬件不存在是什么特殊场景?小米14u是啥顶级军工品质,元件不会坏,也不会脱焊是吧。

结合后面的闪退,明摆着是调用接口因为没有硬件初始化出来一个空对象,草台程序员没做检查直接调用。
回复

使用道具 举报

4#
发表于 2024-3-7 09:39 | 显示全部楼层
本帖最后由 hgfdsa 于 2024-3-7 09:42 编辑

提bug的人已经提了视频,应该该你们做实验证明小米没错。
方案我都可以帮你做出:
买个14u,把卫星通话的芯片焊下来在实验,看会不会ui显示连接成功,会不会通话闪退。
有条件的可以买个应该是同款硬件的magic6,重复这个实验。就可以看出来是写驱动的草台还是写ui的草台。

回复

使用道具 举报

5#
发表于 2024-3-7 10:21 | 显示全部楼层
npk7k 发表于 2024-3-7 10:02
我不是证明小米有错或者没有,我是说把14u的刷机包给11用出现问题不代表14u(含各种工况)也会出现同样问 ...

买个14u,把卫星通话的芯片焊下来在实验,看会不会ui显示连接成功,会不会通话闪退。

正常逻辑应该是开启这个app的时候提示错误,差一点是到需要调用驱动接口连接的时候提示错误(设备不存在或者初始化失败),再差一点是连接的时候闪退。如果显示连接成功,并在后续操作闪退,要么是程序员蠢,要么是程序员又蠢又坏。
回复

使用道具 举报

6#
发表于 2024-3-7 10:44 | 显示全部楼层
npk7k 发表于 2024-3-7 10:34
谁质疑,谁举证

米黑要黑米需要完全无法质疑的实锤?现在的证据完全足够了。是你们提出14u不会有问题,所以需要你们提供14u在同样情况下没有问题的证明。

另外,这个实验小米内部一定已经做了,有底层代码直接软件层面屏蔽设备就行,都不需要破坏性操作。不过有没有问题肯定不会公布,反正就一个补丁的事。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|stage1st 沪ICP备13020230号-1 沪公网安备 31010702007642号

GMT+8, 2024-5-14 12:32 , Processed in 0.017856 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表