方法如下:
TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);
mPid = tm.getDeviceId();if (null == mPid || "" == mPid || "000000000000000" == mPid
|| "null" == mPid) {
mPid = tm.getSimSerialNumber();
}
if (null == mPid || "" == mPid || "000000000000000" == mPid
|| "null" == mPid) {
mPid = android.provider.Settings.Secure.getString(
getContentResolver(),
android.provider.Settings.Secure.ANDROID_ID);
}
return mPid;