公司买来 oppo 的手机准备开发用,结果遇到一堆问题。
简直是罄竹难书。
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
搞不懂为啥设计这些障碍,这不是给开发者添堵吗?
|
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
红米不是挺好用么?又便宜。你公司是什么事情想不通去买垃圾机做开发?
|
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 的开发者模式都是隐藏的,需要重复点击关于本机,才会出来,像一个彩蛋一样。
|
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
|
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 OP @alang #26 你的逻辑是我被石头绊了一脚要去想为什么会绊我,这个石头为什会出现在这里,是我自己不长眼还是这个石头是有人专门放到这有什么特殊用途?不好意思我没时间想这么多。
|
34
hiboshi 2018-01-05 15:01:58 +08:00
@JsonLee
@AsherG @ITOutsider @zj299792458 不是所有的用户都是像你们这么聪明的,你要考虑到不是所有用户都懂得什么是调试模式 ,用了调试模式有什么危险的,这点我觉得 ov 考虑的没有问题。 |
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 1
@alang 开发者选项那个暂且不谈,talkback 那个不是用户自己不好好看提示,怪谁?辅助选项验证码,简直是智障。
|
49
Rice 2018-01-05 16:50:06 +08:00 3
看完本帖后,我发现国产安卓 os 和国内安卓开发者各有各的垃圾。
|
50
honeycomb 2018-01-05 16:51:48 +08:00 3
非常可惜,这种事情国外的月亮真的比国内圆
|
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 天什么逻辑 |
54
learnshare 2018-01-05 17:22:50 +08:00
@KevZhi 锤子的辅助功能 的确有助于解决多数国产应用可访问性支持低的问题
但锤子自己的系统和应用都不做可访问性支持,装上 TalkBack 连默认桌面都操作不了,应用支持更别提了 国内厂商的业务走不出去,又缺少国外对手的竞争,发展的有点畸形 |
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 做过内核吗?
|
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 1
@alang 那么你为什么不去想想 360 手机助手后台自动安装一堆垃圾的产品经理这么做背后的合理性??这样做肯定是有合理性的呀。不都是为了普通用户好啊 ?怕你们不会用手机呢
|
63
CastleBUPT 2018-01-05 19:26:25 +08:00
@alang
真是不知道现在有些开发者怎么那么傲慢,不想想普通用户不小心打开开发者模式是什么后果,光顾着自己调试方便。 |
64
CastleBUPT 2018-01-05 19:28:45 +08:00
|
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 3
楼上有人真是替“普通用户”考虑啊,限制用户当然都是为了用户好了。我相信这类人对极权政府肯定也是爱得很深的。
|
68
palxie 2018-01-05 20:11:50 +08:00
这一点不能太同意, 很早就在论坛上爆了, 人家根本不改
|
69
CastleBUPT 2018-01-05 20:17:14 +08:00
|
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 2
天朝的安卓生态环境导致这种家长式的管理,这也是黑域冰箱之流为什么会有市场。
|
75
jasontse 2018-01-05 21:49:12 +08:00 via iPad
我想说这条生态链上每一个环节的人都逃脱不了责任
|
76
kamen 2018-01-05 21:57:06 +08:00 1
|
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 又不是很贵
|
90
purezhang 2020-03-10 15:52:10 +08:00
不光是开发者把,使用者也很头疼,郁闷!!!
reno3pro-256 黑色( coloros 7 ) 1,云空间-回收站-选择(全选) 如果在相册中删除某个图集,会产生大量的图片,在回收站中,如果先全部删除,一个个的选择。。。。。。。 产品经理,你没试么,难道你就是想让没用的照片占用云空间,让我们买云存储? 2,全局搜索-首页卡片管理-可以设置增加-删除卡片 请问产品经理,那些应用推荐,热搜,好物推荐,只能调整顺序,不能删除,你不觉的广告的太明显了吗? 另外,哪怕你增加个可以加入自定义信息把他能压倒下面去呢,也是你有点产品意识 3,将短信中,复制验证码,卡片式显示,智能提取信息,单独开关,可以关闭推荐应用功能。 请问产品经理:我都花钱买了你的手机了,不是没给钱,广告适当点吧,推荐应用是不是能关闭? 4,私密保险箱,建议增加文件夹,如果想隐私比较多文件,一个一个点会疯掉吧。如果大量隐藏文件,一堆文件乱七八糟的放在隐私图片里面,是个啥感觉? 建议:给个文件夹的功能吧,建议支持隐藏文件夹,支持在私密保险箱里面新建文件夹。 5,相册,可以选择要显示的文件夹(可以屏蔽文件夹(图集)不显示,微信发图也不显示) |