项目需求需要统计当前用户设备信息,刚好做一个总结,方便以后查询
在Android中可以通过android.os.Build这个类和System.getProperty(“xxx”);来获取设备信息,下面列举的常见设备信息摘自Android群英传

  • Build.BOARD // 主板
  • Build.BRAND // 系统定制商
  • Build.SUPPORTED_ABIS //CPU指令集
  • Build.DEVICE // 设备参数
  • Build.DISPLAY // 显示屏参数
  • Build.FINGDERPRINT // 唯一编号
  • Build.SERIAL // 硬件序列号
  • Build.ID // 修订版本列表
  • Build.MANUFACTURER // 硬件制造商
  • Build.MODEL //版本
  • Build.HARDWARE //硬件名
  • Build.PRODUCT //手机产品名
  • Build.TAGS // 描述build的标签
  • Build.TYPE // Builder类型
  • Build.VERSION.CODENAME //当前开发代号
  • Build.VERSION.INCREMENTAL //源码控制版本号
  • Build.VERSION.RELEASE //版本字符串
  • Build.VERSION.SDK_INT //版本号
  • Build.HOST // HOST值
  • Build.USER // User名
  • Build.TIME // 编译时间

    System.Property
    os.version // OS版本号
    os.name // OS名称
    os.arch // OS架构
    user.home //home属性
    user.name // name属性
    user.dir //dir属性
    user.timezone //时区
    path.separator //路径分隔符
    line.separator // 行文分隔符
    file.separator //文件分隔符
    java.vendor.url // Java vender URL属性
    java.class.path // Java Class路径
    java.class.version // Java class版本
    java.vendor // java vender 属性
    java.version // Java 版本
    java.home // Java Home 属性

获取demo

 // 获取主板信息 String borad = Build.BOARD // 获取OS版本 String osVersion = System.getProperty("os.version");

更多相关文章

  1. android上传图片和参数(属性)到服务器
  2. Android(安卓)横竖屏切换的Activity生命周期演示-面试常问题
  3. android平台开发问题小结----今天遇到的几类问题
  4. Android开发学习:ImageView的scaletype属性
  5. Android中Selector的用法(改变ListView和Button的默认背景)
  6. android中GridView关于间距的属性值介绍
  7. 【Android】The application has stopped unexpectedly.Please t
  8. Android(安卓)字体修改
  9. Android问题集锦之二十一:No resource found that matches the gi

随机推荐

  1. Android 面试题及答案(英文)
  2. android的ExpandableListView
  3. i.MX android 2.3 R10.3.1 环境( at ubun
  4. android > Android 音频均衡器,可通过拖动
  5. Android Activity 启动详解
  6. Android欢迎界面引导页
  7. Android Sqlite轻量级数据库框架
  8. android 对话框的封装
  9. android获取内部外部存储空间
  10. Android手机游戏开发入门教程