TelephonyManager mngr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String imei_no=mngr.getDeviceId();
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
- 它将适用于IMEI Android手机号码,但我需要 android平板电脑SNID编号
答案 0 :(得分:0)
使用此方法,它将同时返回移动设备和平板电脑
public String getImeiNumber()
{
String imei;
final TelephonyManager mTelephony = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
if (mTelephony.getDeviceId() != null)
imei = mTelephony.getDeviceId(); // *** use for mobiles
else
imei = Secure.getString(getApplicationContext().getContentResolver(), Secure.ANDROID_ID); // *** use for
return imei;
}