获得Android设备的唯一序列号
Secure.getString(getContentResolver(),Secure.ANDROID_ID);
Build相关属性
Build.BOARD // 主板
Build.BRAND // Android系统定制商
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 //用户
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 //用户
android.os.Build.BOARD:获取设备基板名称
android.os.Build.BOOTLOADER:获取设备引导程序版本号
android.os.Build.BRAND:获取设备品牌
android.os.Build.CPU_ABI:获取设备指令集名称(CPU的类型)
android.os.Build.CPU_ABI2:获取第二个指令集名称
android.os.Build.DEVICE:获取设备驱动名称
android.os.Build.DISPLAY:获取设备显示的版本包(在系统设置中显示为版本号)和ID一样
android.os.Build.FINGERPRINT:设备的唯一标识。由设备的多个信息拼接合成
android.os.Build.HARDWARE:设备硬件名称,一般和基板名称一样(BOARD)
android.os.Build.HOST:设备主机地址
android.os.Build.ID:设备版本号
android.os.Build.MODEL:获取手机的型号 设备名称。如:SM-N9100(三星Note4)
android.os.Build.MANUFACTURER:获取设备制造商。如:samsung
android:os.Build.PRODUCT:产品的名称
android:os.Build.RADIO:无线电固件版本号,通常是不可用的 显示
unknownandroid.os.Build.TAGS:设备标签。如release-keys或测试的test-keys
android.os.Build.TIME:时间
android.os.Build.TYPE:设备版本类型主要为”user” 或”eng”
android.os.Build.USER:设备用户名 基本上都为android-build
android.os.Build.VERSION.RELEASE:获取系统版本字符串
android.os.Build.VERSION.CODENAME:设备当前的系统开发代号,一般使用REL代替
android.os.Build.VERSION.INCREMENTAL:系统源代码控制值,一个数字或者git哈希值
android.os.Build.VERSION.SDK:系统的API级别,推荐使用下面的SDK_INT来查看
android.os.Build.VERSION.SDK_INT:系统的API级别,int数值类型
android.os.Build.VERSION_CODES类:包含所有已公布的Android版本号,全部为int常量
android.os.Build.BOOTLOADER:获取设备引导程序版本号
android.os.Build.BRAND:获取设备品牌
android.os.Build.CPU_ABI:获取设备指令集名称(CPU的类型)
android.os.Build.CPU_ABI2:获取第二个指令集名称
android.os.Build.DEVICE:获取设备驱动名称
android.os.Build.DISPLAY:获取设备显示的版本包(在系统设置中显示为版本号)和ID一样
android.os.Build.FINGERPRINT:设备的唯一标识。由设备的多个信息拼接合成
android.os.Build.HARDWARE:设备硬件名称,一般和基板名称一样(BOARD)
android.os.Build.HOST:设备主机地址
android.os.Build.ID:设备版本号
android.os.Build.MODEL:获取手机的型号 设备名称。如:SM-N9100(三星Note4)
android.os.Build.MANUFACTURER:获取设备制造商。如:samsung
android:os.Build.PRODUCT:产品的名称
android:os.Build.RADIO:无线电固件版本号,通常是不可用的 显示
unknownandroid.os.Build.TAGS:设备标签。如release-keys或测试的test-keys
android.os.Build.TIME:时间
android.os.Build.TYPE:设备版本类型主要为”user” 或”eng”
android.os.Build.USER:设备用户名 基本上都为android-build
android.os.Build.VERSION.RELEASE:获取系统版本字符串
android.os.Build.VERSION.CODENAME:设备当前的系统开发代号,一般使用REL代替
android.os.Build.VERSION.INCREMENTAL:系统源代码控制值,一个数字或者git哈希值
android.os.Build.VERSION.SDK:系统的API级别,推荐使用下面的SDK_INT来查看
android.os.Build.VERSION.SDK_INT:系统的API级别,int数值类型
android.os.Build.VERSION_CODES类:包含所有已公布的Android版本号,全部为int常量
权限一览
permisson-group | remark | permisson | remark |
---|---|---|---|
android.permission-group.CALENDAR | 日历 | android.permission.READ_CALENDAR | 读取日历 |
android.permission.WRITE_CALENDAR | 写入日历 | ||
android.permission-group.CAMERA | 相机 | android.permission.CAMERA | 拍摄照片和视频 |
android.permission-group.CONTACTS | 通讯录 | android.permission.READ_CONTACTS | 读取通讯录 |
android.permission.WRITE_CONTACTS | 写入通讯录 | ||
android.permission-group.LOCATION | 位置 | android.permission.ACCESS_COARSE_LOCATION | 大概的(基于网络)位置 |
android.permission.ACCESS_FINE_LOCATION | 精准的(GPS)位置 | ||
android.permission-group.MICROPHONE | 麦克风 | android.permission.RECORD_AUDIO | 录音 |
android.permission-group.PHONE | 电话 | android.permission.ANSWER_PHONE_CALLS | 接听来电 |
android.permission.CALL_PHONE | 直接拨打电话号码 | ||
android.permission.READ_PHONE_NUMBERS | 获取电话号码 | ||
android.permission.READ_PHONE_STATE | 读取手机状态和身份 | ||
android.permission-group.SENSORS | 传感器 | android.permission.BODY_SENSORS | 人体传感器 |
android.permission-group.SMS | 短信 | android.permission.READ_SMS | 读取文字讯息(短信或彩信) |
android.permission.RECEIVE_SMS | 接收文字讯息(短信) | ||
android.permission.SEND_SMS | 发送短信 | ||
android.permission-group.STORAGE | 存储 | android.permission.READ_EXTERNAL_STORAGE | 读取SD卡中的内容 |
android.permission.WRITE_EXTERNAL_STORAGE | 修改或删除SD卡中的内容 |