zoukankan      html  css  js  c++  java
  • 终端手机排行查询

    在测试app应用时,会考虑到手机端的兼容性测试,那么怎么选择机型呢?

    Android和iOS是分开的:

    1、Android手机:一般需要覆盖,手机品牌、Android系统、手机分辨率、手机CPU芯片、CPU芯片架构

      Android手机品牌:oppo、vivo、华为、荣耀、小米、魅族、三星、金立、乐视...

      Android系统:目前开发出来的app基本需要支持 Android4.4-9.0,后面Android10也快出来了。

      Android手机分辨率:1920*1080、1280*720、2340*1080、2280*1080、2160*1080、1520*720、1440*720、960*540、2244*1080...(当然不止这么多,这里列出来的是2019年7月份的排行前9)。

      Android手机芯片:芯片厂家覆盖,Qualcomm MSM(高通骁龙)、海思麒麟(Hisilicon Kirin );联发科芯片架构覆盖,ARMv7(32位)、AArch64(64位)。

      (查看手机芯片类型:https://blog.csdn.net/w695050167/article/details/73548577,全球芯片排行:http://www.sohu.com/a/148274672_668831)

    然而,知道这些还不够,还需要知道实时的市场使用量排行,可以访问友盟查看统计数据:https://www.umeng.com/(查看手机品牌、Android系统、手机分辨率的排行:品牌动态-全域罗盘)

    2、iOS手机:一般也覆盖,手机设备类型、iOS系统、手机分辨率、手机CPU(前面的能覆盖,CPU自然覆盖了)

      iOS手机设备类型:iPhone 5S/SE/6/6S/6P/6sp/7/7P/8/8P/X/XR/XS/xs max

      iOS系统:目前开发出来的app基本需要支持 iOS9-12.4,后面iOS13也快出来了。

      iOS手机分辨率:1920*1080、1334*750、2436*1125、1136*640、2688*1242、1792*828、960*640...(这里列出来的是2019年7月份的排行前7)。

    可以访问友盟查看统计数据:https://www.umeng.com/(查看iOS系统、iOS手机分辨率的排行:品牌动态-全域罗盘;查看设备增量排行:产品-移动统计-体验-终端属性-设备终端)

    这样查看了数据统计,测试app兼容就知道覆盖哪些机型了。

    谢谢,继续努力!

     2019-08-24

  • 相关阅读:
    Windows下的RabbitMQ安装:RabbitMQ_Service安装
    [Java]private, public,protected,friendly的区别(转载)一下子就记住了
    mysql的一些sql用法
    set(string str)变量传参为int的问题
    eclipse插件开发常见的问题及解决办法
    eclipse 内存溢出
    如何在一台机器上运行2个Tomcat
    eclipse svn使用
    eclipse遇到的异常
    oracle学习
  • 原文地址:https://www.cnblogs.com/yuntimer/p/11406129.html
Copyright © 2011-2022 走看看