美文网首页
android系统知识

android系统知识

作者: 爱吃猫的咸鱼 | 来源:发表于2016-12-24 17:17 被阅读0次

    转自:http://www.linuxidc.com/Linux/2011-11/48325.htm

    Android.os.Build

    Build.BOARD// 主板

    Build.BRAND// android系统定制商

    Build.CPU_ABI// cpu指令集

    Build.DEVICE// 设备参数

    Build.DISPLAY// 显示屏参数

    Build.FINGERPRINT// 硬件名称

    Build.HOST

    Build.ID// 修订版本列表

    Build.MANUFACTURER// 硬件制造商

    Build.MODEL// 版本

    Build.PRODUCT// 手机制造商

    Build.TAGS// 描述build的标签

    Build.TIME

    Build.TYPE// builder类型

    Build.USER

    // 运行结果

    /*

    board: unknown

    brand: generic

    cpu abi: armeabi

    device: generic

    display: google_sdk-eng 2.1 ERD79 22607 test-keys

    finger print: generic/google_sdk/generic/:2.1/ERD79/22607:eng/test-keys

    host: genki.mtv.corp.google.com

    id: ERD79

    manufacturer: unknown

    model: google_sdk

    product: google_sdk

    tags: test-keys

    time: 1261185425000

    type: eng

    user: android-build

    */

    Build.VERSION

    Java代码

    // 当前开发代号

    Build.VERSION.CODENAME

    // 源码控制版本号

    Build.VERSION.INCREMENTAL

    // 版本字符串

    Build.VERSION.RELEASE

    // 版本号

    Build.VERSION.SDK

    // 版本号

    Build.VERSION.SDK_INT

    // 结果

    /*

    REL

    22607

    2.1

    7

    7

    */

    // Build.VERSION.SDK_INT可与switch搭配用

    switch(Build.VERSION.SDK_INT) {

    caseBuild.VERSION_CODES.BASE:// 1.0

    break;

    caseBuild.VERSION_CODES.BASE_1_1:// 1.1

    break;

    caseBuild.VERSION_CODES.CUPCAKE:// 1.5

    break;

    caseBuild.VERSION_CODES.CUR_DEVELOPMENT:// current dev version

    break;

    caseBuild.VERSION_CODES.DONUT:// 1.6

    break;

    caseBuild.VERSION_CODES.ECLAIR:// 2.0

    break;

    caseBuild.VERSION_CODES.ECLAIR_0_1:// 2.0.1

    break;

    caseBuild.VERSION_CODES.ECLAIR_MR1:// 2.1

    break;

    }

    相关文章

      网友评论

          本文标题:android系统知识

          本文链接:https://www.haomeiwen.com/subject/uktrvttx.html