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

不开心,华为手机各种坑,踩了一个又一个,来大家一起吐糟下在华为手机上遇到的坑

  •  
  •   Chgocn · 2017-08-15 16:01:19 +08:00 · 14092 次点击
    这是一个创建于 2650 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我来先说一个,项目中需要记步功能,目前数据的来源:

    • 有 step counter 和 step detector 传感器的手机采用实时向传感器取数据;
    • 对于一些普通手机,采用算法过滤。

    可恨手里有个华为 p9,经测试发现华为 p9 只有 step counter 传感器,没有 step detector 传感器,另发现屏幕关闭的情况下 onSensorChanged()不返回数据,可能是为了省电吧,但是我就想说,三千多的手机,还要做这种阉割传感器的事吗?国内的厂商是否能良心一点,体谅一下我们开发者。

    另附有搜索到和我遇到类似问题的链接:

    43 条回复    2017-08-22 08:54:37 +08:00
    janxin
        1
    janxin  
       2017-08-15 16:04:36 +08:00
    可以总结一个各位手机坑合集,比如小米手机上的坑,Vivo 手机上的坑,魅族手机上的坑,Oppo 手机上的坑,有效造福各位 Android 开发
    RyougiShiki
        2
    RyougiShiki  
       2017-08-15 16:13:39 +08:00
    原来用的魅族 5,不知道系统问题还是传感器问题,睡眠后不能唤醒 黑屏,有时候来电话都没法接气死人。所以 iphone 比普通手机贵个一倍,零件质量好点,软件生态好很多,算下来其实是更划算的。
    AckywOw
        3
    AckywOw  
       2017-08-15 16:16:06 +08:00   ❤️ 43
    A:这鸡蛋真难吃。B:隔壁的鸡给了你多少钱?
    A:这鸡蛋真难吃。B:有本事你下个好吃的蛋来。
    A:这鸡蛋真难吃。B:下蛋的是一只勤劳勇敢善良正直的鸡。
    A:这鸡蛋真难吃。B:再难吃也是自己家的鸡下的蛋,凭这个就不能说难吃。
    A:这鸡蛋真难吃。B:比前年的蛋已经进步很多了。
    A:这鸡蛋真难吃。B:你就是吃这鸡蛋长大的,你有什么权力说这蛋不好吃?
    A:这鸡蛋真难吃。B:你这么说是什么居心,什么目的?
    A:这鸡蛋真难吃。B:自己家鸡下的蛋都说不好吃,你还是不是中国人。
    A:这鸡蛋真难吃。B:隔壁家那鸭蛋更难吃,你咋不说呢?
    A:这鸡蛋真难吃。B:嫌难吃就别吃,滚去吃隔壁的鸭蛋吧。
    A:这鸡蛋真难吃。B:鸭蛋是好吃,可是不符合我们家的具体情况。
    A:这鸡蛋真难吃。B:胡说!我们家的鸡蛋比邻居家的鸭蛋好吃五倍!
    A:这鸡蛋真难吃。B:凡事都有个过程,现在还不是吃鸭蛋的时候
    A:这鸡蛋真难吃。B:光抱怨有什么用,有这个时间还不如努力去赚钱。
    A:这鸡蛋真难吃。B:心理阴暗,连鸡蛋不好吃也要发牢骚。
    A:这鸡蛋真难吃。B:世界上没有绝对的好蛋,美国鸡蛋好吃,你去吃吧。
    ------------------------------哪条回复您喜欢?-------------------------------------
    cat9life
        4
    cat9life  
       2017-08-15 16:21:33 +08:00   ❤️ 9
    国内的安卓系统都是根据自己的“经验”,针对“大部分用户”的需求,对原版做个各种“优化”。阉掉了“我觉得没用的功能”,给你预装一些“很有用的 app ”....
    spongebobsun
        5
    spongebobsun  
       2017-08-15 16:32:44 +08:00
    @AckywOw 我真想给你发送两次感谢哈哈哈
    KnightMobile
        6
    KnightMobile  
       2017-08-15 16:40:28 +08:00
    同意 4 楼

    厂商态度决定了很多东西,个人中心思想,自己当宇宙中心,自以为是,他做的什么都是对的。你觉得是坑,他觉得是好,说啥都没用。
    zfl420
        7
    zfl420  
       2017-08-15 16:42:25 +08:00
    回复是会扣积分的吧。
    zfl420
        8
    zfl420  
       2017-08-15 16:42:52 +08:00
    好像真的是会被扣积分。
    Chgocn
        9
    Chgocn  
    OP
       2017-08-15 16:44:05 +08:00
    @cat9life 说的太好了,殊不知这样坑了太多的人。小白用户不知道详情,以为各大厂商很良心,却苦了我们这些开发者。代码里各种 case,难受。
    KnightMobile
        10
    KnightMobile  
       2017-08-15 16:44:37 +08:00
    不小心发了言又不能删。
    个人观点,不指任何品牌。
    这里账号能注销么?
    Chgocn
        11
    Chgocn  
    OP
       2017-08-15 16:45:49 +08:00
    @AckywOw 就想吐糟一下。
    wekw
        12
    wekw  
       2017-08-15 16:46:00 +08:00 via Android
    @KnightMobile 不能
    Chgocn
        13
    Chgocn  
    OP
       2017-08-15 16:49:32 +08:00
    @janxin 这个 github 上有人总结过,不全面
    KnightMobile
        14
    KnightMobile  
       2017-08-15 16:54:40 +08:00   ❤️ 1
    标准传感器有很多指标数据能读到的,就比如 g-sensor 标准的能读取到 加速度、重力、速度 等等,
    此外还有很多类型的传感器,比如 贴脸传感器,温度 等等

    很多手机传感器配置的不完整,比如有的手机没有贴脸传感器
    其中配置的传感器还会阉割,比如有的 g-sensor 缺少一些指标数据

    这些东西都很正常,我以前编程调试,标准传感器的手机太少了
    AckywOw
        15
    AckywOw  
       2017-08-15 16:55:33 +08:00
    @Chgocn 偶就是开心一下,哈哈,国内做 Android 被坑再正常不过,幸好现在不做这些偏硬件的...
    KnightMobile
        16
    KnightMobile  
       2017-08-15 16:56:55 +08:00
    开发用机还是 google nexus 系列好,另外搭配 google 官方原版 android 操作系统。
    非常好的标准参考。机器能走海淘买到,国内能在线升级
    KnightMobile
        17
    KnightMobile  
       2017-08-15 17:21:46 +08:00
    干脆把积分用光算了,哈哈哈

    除了 Google 之外,Microsoft 在用户需求服务方面做得也是非常好的。
    举个例子,细心的人可能会发现,Outlook 邮件里有很多文件夹,有些空文件夹里面会显示:“我们没有在这里找到任何内容” (大概的意思,我的是英文版)。这就很内集了,用户也能看懂。
    他不会提示 “你的文件夹是空的” 不会有对外(对用户),软件不会以自己为中心。
    KnightMobile
        18
    KnightMobile  
       2017-08-15 17:22:58 +08:00   ❤️ 2
    再如,遇到隐身数据绑定时,微软会提示我们需要邮箱来联系你,要么我们如何联系你(用户可以有多种选择)
    而国内很多软件的手法:你的账号存在安全隐患、请你输入邮箱、等等之类
    ThatIsFine
        19
    ThatIsFine  
       2017-08-15 17:24:07 +08:00
    确实,很多(可能是全部,没有挨着调查过)sensor 都是锁屏之后就不会再上报数据. 另外,多种 sensor 可能只是某一个感应器触发的, 系统根据不同条件上报不同消息而已.

    早期计步器有的是根据重力传感器自己去计算步数的.
    KnightMobile
        20
    KnightMobile  
       2017-08-15 17:24:33 +08:00
    - -!
    积分还多了
    zpxshl
        21
    zpxshl  
       2017-08-15 18:20:13 +08:00 via Android
    觉得 miui 的坑更多
    dodo20120
        22
    dodo20120  
       2017-08-15 19:04:30 +08:00
    华为我最深的感觉就是 以前是没钱买 华为,现在是没钱买 华为。 从第一个智能机用华为到现在已经脱坑,,越做越大,但越来越得不到人支持
    a591826944
        23
    a591826944  
       2017-08-15 19:09:31 +08:00
    任正非不是说了 利润要向 OV 看齐的么。不然你以为利润从哪来。
    sdarchy
        24
    sdarchy  
       2017-08-15 19:42:14 +08:00
    貌似华为吃 Debug 日志
    kmahyyg
        25
    kmahyyg  
       2017-08-15 19:45:16 +08:00
    不好用,自己最近买了台麦芒 5,经常后台白名单被莫名其妙的杀掉。
    EricCartman
        26
    EricCartman  
       2017-08-15 22:49:46 +08:00 via Android
    从不买华为
    Ayakochan
        27
    Ayakochan  
       2017-08-15 22:57:55 +08:00
    能不能吐槽 nexus6p,毕竟我的是硬件问题
    正式吐槽是我的 2s 活的比我的 p6+6p 还长
    micookie
        28
    micookie  
       2017-08-16 00:05:23 +08:00
    @sdarchy 是啊、log。d 会被吃掉。调试坑死
    BFDZ
        29
    BFDZ  
       2017-08-16 00:23:25 +08:00
    @RyougiShiki #2 我也遇到过,手机黑屏不能唤醒,导致我无法打卡而迟到。这个问题是升级 flyme6 后出现的,刷回 flyme5 就好了。
    yuluofanchen
        30
    yuluofanchen  
       2017-08-16 08:26:09 +08:00 via Android
    文件存储快满的时候显示手机存储 16G。
    点清理文件后显示手机存储 4G。
    这个是 bug?
    zhang2e
        31
    zhang2e  
       2017-08-16 09:03:27 +08:00
    楼上也有人提过,华为 debug 日志默认是关闭的,是需要通过特殊方法开启的,开启的时候会告诉你这样会影响性能,无语了;使用华为手机调试的时候,有时候会有莫名其妙的日志一直刷屏,根本无法看日志了,只能通过正则过滤;华为在 7.0 系统上 修改蓝牙通讯协议,导致蓝牙硬件根本没办法连接使用; 5.0 以上系统的华为手机,低功耗蓝牙扫描次数多的话,就可能会导致手机蓝牙卡死关闭,没办法正常开启,只能重启手机;虽然说国产的定制系统对后台的控制都不按原本的 api 来,但华为的做法是最牛逼的。被华为给恶心坏了,这辈子不会碰华为的产品
    Juggernaut
        32
    Juggernaut  
       2017-08-16 09:07:09 +08:00   ❤️ 1
    @qiantao94 华为这种没有节操的公司,就凭 34 岁裁程序员这条就不应该用丫的产品;更何况牛皮吹的震天,机器渣渣一样,到最后居然部件能省就省、偷工减料…
    youling
        33
    youling  
       2017-08-16 09:31:53 +08:00   ❤️ 2
    @dodo20120 “但越来越得不到人支持”
    你这种就是互联网社区混久了,被一叶障目。
    “ Canalys: Huawei overtakes Apple in CEE in Q2 2017 ”
    企业是市场导向,不是 V2EX 导向或者知乎导向。
    Chgocn
        34
    Chgocn  
    OP
       2017-08-16 09:42:16 +08:00
    @qiantao94 你这是被华为坑了多少啊,哈哈,前段时间写动画,发现 7.0 的 rotateZ 在华为 Emui 5.0 上无效,着实坑
    sxsexe
        35
    sxsexe  
       2017-08-16 10:05:01 +08:00
    @zpxshl 举个例子?
    glume
        36
    glume  
       2017-08-16 10:09:36 +08:00
    说起传感器,感觉 Moto X Pro 国行的传感器很全很多。

    但是坑很大,——从此再也不升级了。
    araraloren
        37
    araraloren  
       2017-08-16 11:14:45 +08:00
    @youling +1
    有人说 华为手机多么多么垃圾
    魅族 啊啥的 手机多么多么厉害。。
    但是市场能证明一切,连 OV 都干不过,华为现在更是第一
    你在 社区看到的 评测号里看到的只是一个人群而已。。
    大多数 人 是不看 V2EX 的,也不看评测的。。。
    fantasy467047
        38
    fantasy467047  
       2017-08-16 11:21:42 +08:00 via Android
    适配原生 Android 包括索尼 HTC 一加 Moto 三星 LG 这些就行了,倒逼国产 ROM 不再乱改
    woshinide300yuan
        39
    woshinide300yuan  
       2017-08-16 11:25:51 +08:00
    @youling 你说的很赞。

    很多人看待产品都是围绕自我去“定制”,围绕开发者,就会有人说围绕艺术家,围绕送餐员,围绕这围绕那。
    说好听点就是:哎呀企业不可能出个产品面面俱到,企业是市场导向!
    说难听点就是:滚,爱买不买,别总觉得就自己精。
    dodo20120
        40
    dodo20120  
       2017-08-16 11:30:32 +08:00
    @youling 不好意思,这还真不是,我周围以前很多人都用华为,现在他们买 更多的是小米,苹果,ov,
    EricCartman
        41
    EricCartman  
       2017-08-16 13:20:09 +08:00 via Android
    @araraloren OV 还卖得好呢,你买么
    ltux
        42
    ltux  
       2017-08-16 21:48:53 +08:00
    “三千多的手机,还要做这种阉割传感器的事吗?”,哈哈,P10 三千多手机没有疏油层、还用 EMMC,找谁说理去
    lrannn
        43
    lrannn  
       2017-08-22 08:54:37 +08:00
    华为的 audio latency 好大....而且自带 echo 效果,不知道什么情况....
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2753 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:02 · PVG 18:02 · LAX 02:02 · JFK 05:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.