android 获取UUid

来源:互联网 发布:软件测试方案实例 编辑:程序博客网 时间:2024/06/05 15:07
public static String getUniquePsuedoID()    {        String m_szDevIDShort = "35" + (Build.BOARD.length() % 10) + (Build.BRAND.length() % 10) + (Build.CPU_ABI.length() % 10) + (Build.DEVICE.length() % 10) + (Build.MANUFACTURER.length() % 10) + (Build.MODEL.length() % 10) + (Build.PRODUCT.length() % 10);        String serial = null;        try        {            serial = android.os.Build.class.getField("SERIAL").get(null).toString();            return new UUID(m_szDevIDShort.hashCode(), serial.hashCode()).toString();        }        catch (Exception e)        {            serial = "serial";        }        return new UUID(m_szDevIDShort.hashCode(), serial.hashCode()).toString();    }
0 0
原创粉丝点击