首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Android

不得不说 Color OS 就是个垃圾

  •  
  •   jamev5 · 2018-01-05 11:38:00 +08:00 · 12370 次点击
    这是一个创建于 653 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    简直是罄竹难书。

    89 回复  |  直到 2018-02-18 10:45:14 +08:00
        1
    facetest   2018-01-05 11:40:09 +08:00 via Android   ♥ 6
    没错,国产 vivo,oppo,魅族的 rom 就是辣鸡
        2
    chenhaifeng   2018-01-05 11:45:40 +08:00   ♥ 1
    顶我大锤子、一加、小米。顺便骂一句,华为也辣鸡。
        3
    we000   2018-01-05 11:48:01 +08:00   ♥ 5
    这些设定不适合开发者, 在我看来倒是极其适合普通用户啊
        4
    shiguiyou   2018-01-05 11:48:20 +08:00
    反正每次调试的时候都要确认开发者模式开启,我每次不小心拿到 oppo 测试机,会下意识的换一个。。。
        5
    beiposhiming   2018-01-05 11:51:07 +08:00 via iPad   ♥ 1
    开发机还是买股哥的。
        6
    ITOutsider   2018-01-05 11:51:47 +08:00 via iPhone   ♥ 4
        7
    ITOutsider   2018-01-05 11:52:55 +08:00 via iPhone   ♥ 9
    國產手機廠商有些真的只是製造垃圾,浪費地球稀土
        8
    alber1986   2018-01-05 11:53:16 +08:00
    这没用过,也许你是对的
        9
    kamen   2018-01-05 11:59:38 +08:00 via Android
    搞不懂为啥设计这些障碍,这不是给开发者添堵吗?
        10
    jamev5   2018-01-05 12:00:26 +08:00
    @we000 #3 但是我们的应用需要适配,真是迫不得已。
        11
    torchmu   2018-01-05 12:00:33 +08:00
    对普通用户还是挺有用
        12
    lshero   2018-01-05 12:02:21 +08:00
    所以这样子能防止经销商自行安装上一堆奇奇怪怪的软件吗?
        13
    hiboshi   2018-01-05 12:09:20 +08:00   ♥ 1
    人家面向的是普通用户,而非开发人员。为什么要一定要偏向开发人员?
        14
    ITOutsider   2018-01-05 12:17:46 +08:00 via iPhone   ♥ 7
    @hiboshi 為什麼你要上 v2ex,去 tieba 不是挺好的嗎?
        15
    uolcano   2018-01-05 12:26:12 +08:00 via Android
    红米不是挺好用么?又便宜。你公司是什么事情想不通去买垃圾机做开发?
        16
    jamev5   2018-01-05 12:30:08 +08:00
    @uolcano #15 不是要做开发,而是适配,平常的开发机是小米,主要 ov 用户比较多。
        17
    fan123199   2018-01-05 12:35:08 +08:00
    无条件同意
        18
    tatsuteng   2018-01-05 12:55:40 +08:00 via iPhone   ♥ 1
    就要爆炸了哈哈哈哈
        19
    showgood163   2018-01-05 12:56:02 +08:00 via Android
    vivo 一样的。状态栏那屎黄色还一闪一闪,mdzz。自己用绝对不买这样的东西。
        20
    zj299792458   2018-01-05 14:13:06 +08:00 via iPhone   ♥ 5
    @hiboshi 普通用户为什么需要开发者调试?修改开发者调试功能为什么是面向普通用户呢?逻辑没看懂🤔
        21
    Telegram   2018-01-05 14:20:37 +08:00 via iPhone
    对一般用户而言,进入调试模式需要输入验证码我觉得挺好的,而且我记得 oppo 的开发者模式都是隐藏的,需要重复点击关于本机,才会出来,像一个彩蛋一样。
        22
    AsherG   2018-01-05 14:25:00 +08:00
    @hiboshi #13 那你的意思是 vivo 就是不欢迎开发者去做他们机器的适配咯?
        23
    20015jjw   2018-01-05 14:28:52 +08:00 via Android
    国产系统一直垃圾的呀
    什么小米华为都是???
        24
    JsonLee   2018-01-05 14:29:38 +08:00
    @chenhaifeng 事实上小米也不是什么好货,每次安装都要点一下确定,不点超时还帮你 cancel 了; AS 开了 instant run 的话,还每次都会卸载掉原来的 app 再重新安装,然后又变成了前面的尴尬境地。锤子就更不用说了,adb 直接识别不到。
        25
    JsonLee   2018-01-05 14:30:43 +08:00   ♥ 1
    @ITOutsider 同意,国产手机都 TM 对开发者不友好的,各种奇奇怪怪的现象,各种改系统 api 行为之类的。
        26
    alang   2018-01-05 14:31:43 +08:00   ♥ 39
    我要强烈来怒怼楼主一波了,不要拿无知当个性。还有楼上说国产手机垃圾的,你们都很弱智,没有想过这么做背后的安全需求。

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

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

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

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

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

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

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

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

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

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

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

    要是第三方厂商不乱改系统,做个 App 还需要适配?
        32
    silencefent   2018-01-05 14:48:28 +08:00
    看上去都是抄袭苹果,不过客户都是村非厂妹也没错倒是了
        33
    jamev5   2018-01-05 15:01:46 +08:00   ♥ 1
    @alang #26 你的逻辑是我被石头绊了一脚要去想为什么会绊我,这个石头为什会出现在这里,是我自己不长眼还是这个石头是有人专门放到这有什么特殊用途?不好意思我没时间想这么多。
        34
    hiboshi   2018-01-05 15:01:58 +08:00
    @JsonLee
    @AsherG
    @ITOutsider
    @zj299792458
    不是所有的用户都是像你们这么聪明的,你要考虑到不是所有用户都懂得什么是调试模式 ,用了调试模式有什么危险的,这点我觉得 ov 考虑的没有问题。
        35
    jamev5   2018-01-05 15:03:58 +08:00   ♥ 4
    @alang #26 就因为吐槽国产系统不方便就被你说成开发水平一塌糊涂,你这逻辑我也没看懂,居然还有人给你点赞。
        36
    piaochen0   2018-01-05 15:14:49 +08:00
    我觉得 oppo,vivo 不适合开发者开发,比较适合普通人使用
        37
    yodeser   2018-01-05 15:26:13 +08:00 via Android
    mark
        38
    ZhLTE   2018-01-05 15:29:54 +08:00
    反而觉得对正常使用者来说 很贴心?
        39
    009694   2018-01-05 15:30:48 +08:00 via iPhone
    实际上 ov 面对的就是庞大的普通消费者 开发者才占多少人。。开发模式再难用 面对庞大的用户群体不也得乖乖用来适配吗 更何况大部分不情愿还抵不过上头一句话
        40
    MonoLogueChi   2018-01-05 15:38:57 +08:00 via Android
    只是不适合开发者,对于普通用户来说,也许会更安全
        41
    imswing   2018-01-05 15:45:03 +08:00 via iPhone
    同意
        42
    zj299792458   2018-01-05 15:45:32 +08:00 via iPhone
    @hiboshi 开发者本身就是隐藏模式,普通用户连隐藏都找出来了,还会在乎多输入个密码么?多输入个密码难道就能教会普通用户知道什么是调试模式,用了有什么危险嘛?😂
        43
    x7395759   2018-01-05 16:03:38 +08:00
    这还用说? ColoriOS
        44
    KevZhi   2018-01-05 16:17:16 +08:00   ♥ 3
    @zj299792458 @jamev5 非也非也,在我看来这个设定对保护普通用户有很大的帮助,你永远不知道搜狗输入法、火车站“免费充电”之流是怎么一步一步哄骗你爸妈打开开发者模式安装垃圾软件的。你也不知道有些流氓软件是怎么一步一步哄骗你爸妈打开辅助功能来进行操作的。
    各个 os 为了方便残障人士操作,都对辅助功能赋予比较高的权限。有些残障人士常用的功能所用到的权限,很容易被滥用弹垃圾广告,窃取个人信息,比如 macOS 为了安全考虑,不允许任何应用程序弹浮动小窗,也不允许未授权的程序阅读屏幕内容。但是肢残人士用的切换控制按钮,和盲人用的读屏要用到这些权限,必须例外,而这个例外必须有用户根据自身条件亲自判断并放行。

    而在中国,这两个权限都是被严重滥用。流氓软件借用系统给残障人士开放的功能与权限,入侵普通用户的手机
    oppo 考虑到了这一点,我觉得没什么不妥。
    残障人士要么会有人帮忙设定好,要么就根本不会选择这个牌子的手机,有一定经济条件的残障人士都会选择苹果。当然最近锤子的辅助功能也不错,你大可不必担心。

    开发请用开发机。
        45
    lslqtz   2018-01-05 16:19:55 +08:00 via iPhone
    就是垃圾没得说
    10 分钟垃圾 App 早装完了,你以为装什么大型游戏
    安全性还是屎一样,要不调试删掉最保险
        46
    Technetiumer   2018-01-05 16:20:59 +08:00 via Android
    國產 ROM 都是垃圾 都是 都是 都是
    包括小米也是,ADUI
        47
    suspended   2018-01-05 16:39:48 +08:00   ♥ 2
    由此贴可见国产安卓开发人员确实是垃圾。
        48
    kmahyyg   2018-01-05 16:42:29 +08:00 via Android
    @alang 开发者选项那个暂且不谈,talkback 那个不是用户自己不好好看提示,怪谁?辅助选项验证码,简直是智障。
        49
    Rice   2018-01-05 16:50:06 +08:00   ♥ 3
    看完本帖后,我发现国产安卓 os 和国内安卓开发者各有各的垃圾。
        50
    honeycomb   2018-01-05 16:51:48 +08:00   ♥ 2
    非常可惜,这种事情国外的月亮真的比国内圆
        51
    Jehovah   2018-01-05 16:52:07 +08:00   ♥ 1
    这里面我单纯想知道,什么样的开发公司会买一台 OPPO 作开发用?是 APP 针对 OPPO 的受众?假如是,你只能用这个垃圾系统做开发,毕竟你 APP 受众就是用 OPPO 这垃圾手机的。不然的话,真的谁会买 OPPO 做开发机??
        52
    magiclu   2018-01-05 16:55:31 +08:00
    不能用 7 天无理由吗?
    我之前买了一个华为荣耀 9
    说是系统的某些设定忍不了,京东直接通过了,连无理由都不算,属于有理由退货
    买过来的已经是二手的了,包装能看出来,华为说是要 15 天才能解 bootloader,结果才用了 1 小时就解开了,账号也是新创的,搞不懂这个等 15 天什么逻辑
        53
    hubhub   2018-01-05 17:08:51 +08:00
    @jamev5 既然你要适配,那你要退货干嘛
        54
    learnshare   2018-01-05 17:22:50 +08:00
    @KevZhi 锤子的辅助功能 的确有助于解决多数国产应用可访问性支持低的问题
    但锤子自己的系统和应用都不做可访问性支持,装上 TalkBack 连默认桌面都操作不了,应用支持更别提了

    国内厂商的业务走不出去,又缺少国外对手的竞争,发展的有点畸形
        55
    dven   2018-01-05 17:29:20 +08:00
    @facetest 魅族还没这样坑,VIVO 也不好
        56
    edsheeran   2018-01-05 17:34:10 +08:00 via iPhone
    這就是 Android 開發和安卓開發的區別
    這種第三方垃圾 rom 不懂 android 的交互,就知道自己瞎搞,google 大會都點名批評 adui 了,其他家的 rom 也不是什麼好鳥
        57
    pifu   2018-01-05 18:04:11 +08:00 via iPhone
    买个小米,刷 LOS
        58
    zj299792458   2018-01-05 18:18:55 +08:00 via iPhone
    @KevZhi 既然能哄骗父母打开隐藏模式,为何不能继续哄骗诱导输入密码呢?在我看来输入密码比打开隐藏模式容易多了……

    别的不说,在 mac os 上弹窗的应用还少么……老版的 outlook 就弹窗提醒,用 notification 弹的应用不多吧。QQ 和微信截屏也没有要求任何权限,更别说输入法应用都是随便读取你的密码,希望 pm 想出来的提高安全性措施不要是一厢情愿的
        59
    Tamago   2018-01-05 18:44:26 +08:00 via Android
    LZ 头像有点熟悉,之前给 Xperia S 做过内核吗?
        60
    facetest   2018-01-05 18:46:07 +08:00 via Android
    @dven 做 android 开发的,魅族上的奇葩问题不少
        61
    facetest   2018-01-05 18:51:28 +08:00 via Android   ♥ 1
    @alang 合理个蛋蛋,改系统 api 的行为有得洗吗,水平不够还瞎改,用谷歌三星手机开发很省事,就国产 rom 各种问题。
        62
    DGChost   2018-01-05 18:55:05 +08:00 via Android
    @alang 那么你为什么不去想想 360 手机助手后台自动安装一堆垃圾的产品经理这么做背后的合理性??这样做肯定是有合理性的呀。不都是为了普通用户好啊 ?怕你们不会用手机呢
        63
    CastleBUPT   2018-01-05 19:26:25 +08:00
    @alang
    真是不知道现在有些开发者怎么那么傲慢,不想想普通用户不小心打开开发者模式是什么后果,光顾着自己调试方便。
        64
    CastleBUPT   2018-01-05 19:28:45 +08:00
    @JsonLee
    你愿意放弃保修是你的事情,普通用户不小心打开开发者模式就不能保修?你用脚趾头想想这会发生什么。
    你当然会往方便自己的角度想啊,因为又不是你来为手机负责
        65
    natforum   2018-01-05 19:37:47 +08:00
    IOS:在座的所有安卓系统都是。。。
        66
    Torpedo   2018-01-05 19:59:57 +08:00
    作为一个 hybrid fe,OV 和华为那些稍微老点的机型的 webview 内核实在是无力吐槽。
    x5 在他们面前简直是跨时代的产物
    这些 rom 很多都不更新,还自己魔改 webview
        67
    ltux   2018-01-05 20:04:26 +08:00   ♥ 2
    楼上有人真是替“普通用户”考虑啊,限制用户当然都是为了用户好了。我相信这类人对极权政府肯定也是爱得很深的。
        68
    palxie   2018-01-05 20:11:50 +08:00
    这一点不能太同意, 很早就在论坛上爆了, 人家根本不改
        69
    CastleBUPT   2018-01-05 20:17:14 +08:00
    @ltux
    管理就是限制你了,就是 jiquan 了,那这么说你喜欢无政府状态?
    现在移民叙利亚不难的。
        70
    iRiven   2018-01-05 20:29:58 +08:00 via Android
    我不认为普通人能找到开发者模式。
        71
    Totato5749   2018-01-05 21:19:43 +08:00
    国产 rom 大多 low 是真的。

    不过楼主啊,你买一个厂妹机开发用。。。。说真的,也 low...

    花个 1000 买个旧的 nexus 从 4.0 能测到 8.0.。。。。。
        72
    konakona   2018-01-05 21:39:48 +08:00
    上次我在实体店莫了一下 OPPO,妈耶。那屏幕……马上放下走了。
        73
    ilotuo   2018-01-05 21:42:31 +08:00
    @ITOutsider #6 请问这种表格要怎么生成? 其他 markdown 软件也支持吗
        74
    jasontse   2018-01-05 21:46:57 +08:00 via iPad   ♥ 1
    天朝的安卓生态环境导致这种家长式的管理,这也是黑域冰箱之流为什么会有市场。
        75
    jasontse   2018-01-05 21:49:12 +08:00 via iPad
    我想说这条生态链上每一个环节的人都逃脱不了责任
        76
    kamen   2018-01-05 21:57:06 +08:00
        77
    banxi1988   2018-01-05 22:18:10 +08:00
    @JsonLee

    分享一个 TIP
    开发者模式中 关闭 MIUI 优化即可. 关闭之后安装调试非常顺畅.
        78
    yingfengi   2018-01-05 22:20:56 +08:00 via Android
    虽然我讨厌 OV,但是这是无脑黑了
        79
    skylancer   2018-01-05 23:59:42 +08:00
    @ITOutsider Sony 的是错的,因为后面从 XZ1 开始出场就是 8.0 的机器是完整支持 Treble Project 的,必须分开来说。而且如果没意外的话,旧机器也会提供支持 Treble Project 的镜像
        80
    cdwyd   2018-01-06 00:16:05 +08:00
    一句话,有本事就别适配啊,又没人求着适配
        81
    JsonLee   2018-01-06 00:28:23 +08:00 via iPhone
    @banxi1988 谢谢,不过我开发都是用 Nexus 的,小米只是人家说有问题的时候才拿来调试,因为用着实在揪心。
        82
    KevZhi   2018-01-06 01:00:07 +08:00 via iPhone
    @zj299792458 oppo 独此一家有这种操作,流氓软件不会连这个都“适配”吧,一般来说输密码会引起一部分人的警惕。
    另外我指弹窗可能是的是在任何应用程序上方绘制悬浮界面,表述不清致歉。steam 之前就是通过辅助功能来实现游戏内访问 steam 社区的。
    另外我没记错的话,teamviewer 这类远控软件也是用辅助功能的,可见模仿鼠标键盘操作的这类非常顶级的权限在 macOS 上一般是不可以轻易实现的,所以 teamviewer 用了辅助功能的接口
    另外你好像被降权了,我没有收到你的提醒
        83
    flyun   2018-01-06 02:49:23 +08:00   ♥ 1
    回复楼上点赞最多的那句,你说的是事实,它不断显示黄条,可以忍。usb 安装应用,弹出提示也能忍。但是你要给一个让开发者关掉的地方吧,比如小米,魅族。又或者安装一次后,只要不拔掉 usb 就可以一直安装测试了,比如华为。最可怕的是,它不仅让你自己点确定,还每次都要输入设定的密码才能安装。这就好像,每次你打开 v2ex,每次都要输入验证码,才能点开链接。如果是开发者,当然不会用这个手机搞开发
        84
    zj299792458   2018-01-06 03:28:37 +08:00 via iPhone
    @KevZhi 嗯,我早就被降权啦,之前怨气太重喷五毛喷的……

    不过如果一个安全措施寄希望于对方“可能”不会适配这种因素,感觉有点形同摆设吧🤔?警示作用似乎就是在开启调试的时候加个弹窗的事儿,有必要如此兴师动众么……

    我的 steam 好友上线会在桌面弹个小气泡不知道是否算弹窗? teamview 没用过,不知道具体情况,mac 和 Linux 一样都是开源的,基本上软件都可以为所欲为,辅助功能感觉只是能在开发的时候省点力,用系统提供的现成功能不用自己再重新写
        85
    xtlee   2018-01-06 14:22:22 +08:00
    国际大厂
        86
    edsheeran   2018-01-08 11:33:28 +08:00 via iPhone
    @CastleBUPT 普通用戶點五下開啟開發者模式的機率太低了
        87
    flynaj   2018-01-10 14:46:13 +08:00 via Android
    这个手机是针对最终用户开发的,只要有明星代言,电视上全是广告就行,这些成本已经很高了,系统能用就行
        88
    Justinyeager   2018-01-13 11:16:36 +08:00
    OV 大厂的用户对于数码方面的智商普遍不高,这种设计对他们来说是有利的。开发者嘛,开发者终归是少数。如果是原生 Android 搞出这种傻 X 设计不能原谅,但是既然是 OV 大厂,就另当别论了。
        89
    xbtmyz   2018-02-18 10:45:14 +08:00 via Android
    google 又不是很贵
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   732 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 21:49 · PVG 05:49 · LAX 14:49 · JFK 17:49
    ♥ Do have faith in what you're doing.