1.the imei:这个只是对Android手机有效
TelephonyManager TelephonyMgr = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
String szImei = TelephonyMgr.getDeviceId();
运用这个方法,需要在mainfset里面加入一个许可,android.permission.READ_PHONE_STATE
2.Pseudo_Unique ID
有时候,一些没有通话功能的平板电脑,,或者你不愿意加入READ_PHONE_STATE许可,如果要获取唯一序列号之类的东西,可以用builder类
String szDevID="35"+
Build.BOARD.length()%10+
Build.BRAND.length()%10+
Build.CPU_ABI.length()%10+
Build.DEVICE.length()%10+
Build.DISPLAY.length()%10+
Build.HOST.length()%10+
Build.ID.length()%10+
Build.MANUFACTURE.length()%10+
Build.MODEL.length()%10+
Build.PRODUCT.length()%10 +
Build.TAGS.length()%10 +
Build.TYPE.length()%10 &