Привет, я хочу получить номер IMEI в моем устройстве Android. И я могу это сделать . Но Я получаю устаревшее предупреждение о том, что « TelephonyManager.DeviceId» устарело: «устарело» . Я использую этот код для получения номера IMEI на устройстве Android
Android.Telephony.TelephonyManager mTelephonyMgr;
mTelephonyMgr = (Android.Telephony.TelephonyManager)Forms.Context.GetSystemService(Android.Content.Context.TelephonyService);
return mTelephonyMgr.DeviceId;
прямо сейчас я могу отключить устаревшее предупреждение с помощью
mTelephonyMgr = (Android.Telephony.TelephonyManager)Forms.Context.GetSystemService(Android.Content.Context.TelephonyService);
#pragma warning disable CS0618 // Type or member is obsolete
return mTelephonyMgr.DeviceId;
#pragma warning restore CS0618 // Type or member is obsolete
Но почему я получаю это устаревшее предупреждение? Есть ли другой способ получения номера IMEI, когда я не получу это устаревшее предупреждение?