com.csjbot.coshandler.util

## 类 DeviceIdUtil

- java.lang.Object
- - com.csjbot.coshandler.util.DeviceIdUtil

    public class DeviceIdUtil
    extends java.lang.Object

Created by Administrator on 2019/12/13.

### 构造器概要

构造器
构造器和说明
`DeviceIdUtil()`

### 方法概要

所有方法 静态方法 具体方法
`static java.lang.String` `bytesToHex(byte[] bytes, boolean upperCase)`
`static java.lang.String` `getDeviceId(android.content.Context context)` 获取设备唯一标识符
`static java.lang.String` `getMD5(java.lang.String message, boolean upperCase)` 对挺特定的 内容进行 md5 加密
`static java.lang.String` `readDeviceID(android.content.Context context)` 读取固定的文件中的内容,这里就是读取sd卡中保存的设备唯一标识符
`static void` `saveDeviceID(java.lang.String str, android.content.Context context)` 保存 内容到 SD卡中, 这里保存的就是 设备唯一标识符

### 从类继承的方法 java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### 构造器详细资料

#### DeviceIdUtil

    public DeviceIdUtil()

### 方法详细资料

#### getDeviceId

    public static java.lang.String getDeviceId(android.content.Context context)

获取设备唯一标识符

参数:
  `context` -
返回:

#### readDeviceID

    public static java.lang.String readDeviceID(android.content.Context context)

读取固定的文件中的内容,这里就是读取sd卡中保存的设备唯一标识符

参数:
  `context` -
返回:

#### saveDeviceID

    public static void saveDeviceID(java.lang.String str,
                                    android.content.Context context)

保存 内容到 SD卡中, 这里保存的就是 设备唯一标识符

参数:
  `str` -
  `context` -

#### getMD5

    public static java.lang.String getMD5(java.lang.String message,
                                          boolean upperCase)

对挺特定的 内容进行 md5 加密

参数:
  `message` - 加密明文
  `upperCase` - 加密以后的字符串是是大写还是小写 true 大写 false 小写
返回:

#### bytesToHex

    public static java.lang.String bytesToHex(byte[] bytes,
                                              boolean upperCase)