不得不说 Color OS 就是个垃圾

2018-01-05 11:38:00 +08:00
 jamev5

公司买来 oppo 的手机准备开发用,结果遇到一堆问题。

  1. 开发者模式进入需要输验证码,而且是每次,并且状态栏会变黄,提醒你手机就要爆炸了
  2. usb 调试 10 分钟自动关闭
  3. Android Studio 升级 3.0 后无法安装应用,直接无法调试
  4. usb 安装应用时需要登录 oppo 帐号,而且每次都需要输入 oppo 帐号的密码(令人发指)
  5. 辅助设置进去也需要输验证码(对于视障人士这个简直不能用了,具体见 OPPO 的 ColorOS,最神奇的产品逻辑
  6. 最神奇的是当你发现这些问题准备退货的时候,如果之前不幸插过 sim 卡并且连接过网络,那不好意思不能退了。

简直是罄竹难书。

20141 次点击
所在节点    Android
90 条回复
Telegram
2018-01-05 14:20:37 +08:00
对一般用户而言,进入调试模式需要输入验证码我觉得挺好的,而且我记得 oppo 的开发者模式都是隐藏的,需要重复点击关于本机,才会出来,像一个彩蛋一样。
AsherG
2018-01-05 14:25:00 +08:00
@hiboshi #13 那你的意思是 vivo 就是不欢迎开发者去做他们机器的适配咯?
20015jjw
2018-01-05 14:28:52 +08:00
国产系统一直垃圾的呀
什么小米华为都是???
JsonLee
2018-01-05 14:29:38 +08:00
@chenhaifeng 事实上小米也不是什么好货,每次安装都要点一下确定,不点超时还帮你 cancel 了; AS 开了 instant run 的话,还每次都会卸载掉原来的 app 再重新安装,然后又变成了前面的尴尬境地。锤子就更不用说了,adb 直接识别不到。
JsonLee
2018-01-05 14:30:43 +08:00
@ITOutsider 同意,国产手机都 TM 对开发者不友好的,各种奇奇怪怪的现象,各种改系统 api 行为之类的。
alang
2018-01-05 14:31:43 +08:00
我要强烈来怒怼楼主一波了,不要拿无知当个性。还有楼上说国产手机垃圾的,你们都很弱智,没有想过这么做背后的安全需求。

这正是增强安全性的前提下,对用户负责的功能需求体现

以前很多手机助手包括 360 手机助手只要打开 usb 开发模式,通过 adb 命令后台自动安装一堆垃圾,没提示,没机会阻止,而用户并不知道在开发模式下被安装了一堆无用的垃圾并且开机启动,普通用户感觉手机卡顿,缓慢,发热,只会骂国产手机垃圾,安卓垃圾。

现在几个有影响力的国产手机(出货过千万的)基本都采取了安全增强措施,usb 开发模式限制后台操作,安装应用必须提示用户,在手机端用户要同意才能安装。本来这个需求就是谷歌提倡的,也是应客户要求加上的功能,手机厂商可以决定用还是不用。

回到 oppo 手机,小米手机,开发模式普通用户用不到,不小心打开了,也要增强安全提示来阻止恶意软件的安装,这是值得赞扬的啊。

苹果手机的开发账号,一年还要 99 美元啊?企业证书安装到苹果用户手机也是要点同意的啊,第一次连接 pc 端,也是要输入 Apple ID 的啊。

所有的这一切,都是为了普通用户好,增强安全性。

你是个开发者,为了自己开发遇到的麻烦,口放厥词,不去想产品经理这么做背后的合理性,你这个开发也是一塌糊涂的。

楼上无脑骂国产手机的,都很 low。就这样。
lguan
2018-01-05 14:34:23 +08:00
vivo/oppo 的机器对开发者来说都不友好,锤子 M1L 我买的时候开发者菜单里面还有一个 bug,菜单项指向错误,变成无法打开 GPS 调试应用菜单了,发现那个问题存在了不少时间了,然后我提了几次,没反应,赶紧退了
JsonLee
2018-01-05 14:35:40 +08:00
@hiboshi 我觉得不是面向谁的问题,而是应该提供对应的 option 给用户选咯,如果可以把那些降低开发者效率的东西去掉,哪怕放弃保修什么之类的,我也愿意咯,而不是打着为用户好的旗号做一些事情咯。
flyz
2018-01-05 14:37:35 +08:00
@alang 喷子的想法,你打这么多字也改变不了什么,身为普通用户我是支持的,恶意的开发者太多,反正我已经害怕了。

尼玛一个支付宝口令红包都恶意注入到剪贴板
learnshare
2018-01-05 14:41:33 +08:00
关于可访问性(针对视障用户等)国内并没有法律强制要求,导致几乎全部系统、软件、网页、设备都缺乏甚至完全没有可访问性支持
不做可访问性支持当然是省时省力的,可能多数产品的目标用户都不包含特殊群体

上个月真的见过视障用户使用触摸屏手机,手在屏幕上比划,戴着耳机听语音反馈
作为一个程序员我没做可访问性优化,我脸红,我羞愧

https://www.w3.org/WAI/Policy/ 国内也算是有推荐方案的,参考了 W3 的方案,可惜文档都是收费下载的
learnshare
2018-01-05 14:45:39 +08:00
plus

要是第三方厂商不乱改系统,做个 App 还需要适配?
silencefent
2018-01-05 14:48:28 +08:00
看上去都是抄袭苹果,不过客户都是村非厂妹也没错倒是了
jamev5
2018-01-05 15:01:46 +08:00
@alang #26 你的逻辑是我被石头绊了一脚要去想为什么会绊我,这个石头为什会出现在这里,是我自己不长眼还是这个石头是有人专门放到这有什么特殊用途?不好意思我没时间想这么多。
hiboshi
2018-01-05 15:01:58 +08:00
@JsonLee
@AsherG
@ITOutsider
@zj299792458
不是所有的用户都是像你们这么聪明的,你要考虑到不是所有用户都懂得什么是调试模式 ,用了调试模式有什么危险的,这点我觉得 ov 考虑的没有问题。
jamev5
2018-01-05 15:03:58 +08:00
@alang #26 就因为吐槽国产系统不方便就被你说成开发水平一塌糊涂,你这逻辑我也没看懂,居然还有人给你点赞。
piaochen0
2018-01-05 15:14:49 +08:00
我觉得 oppo,vivo 不适合开发者开发,比较适合普通人使用
yodeser
2018-01-05 15:26:13 +08:00
mark
ZhLTE
2018-01-05 15:29:54 +08:00
反而觉得对正常使用者来说 很贴心?
009694
2018-01-05 15:30:48 +08:00
实际上 ov 面对的就是庞大的普通消费者 开发者才占多少人。。开发模式再难用 面对庞大的用户群体不也得乖乖用来适配吗 更何况大部分不情愿还抵不过上头一句话
MonoLogueChi
2018-01-05 15:38:57 +08:00
只是不适合开发者,对于普通用户来说,也许会更安全

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/420287

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX