TelephonyManager.GetMeid(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce l'ID MEID (Mobile Equipment Identifier).
[Android.Runtime.Register("getMeid", "(I)Ljava/lang/String;", "GetGetMeid_IHandler", ApiSince=26)]
[Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")]
public virtual string? GetMeid(int slotIndex);
[<Android.Runtime.Register("getMeid", "(I)Ljava/lang/String;", "GetGetMeid_IHandler", ApiSince=26)>]
[<Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")>]
abstract member GetMeid : int -> string
override this.GetMeid : int -> string
Parametri
- slotIndex
- Int32
di cui viene restituito MEID
Valori restituiti
- Attributi
Commenti
Restituisce l'ID MEID (Mobile Equipment Identifier). Restituisce Null se MEID non è disponibile.
A partire dal livello API 29, gli identificatori persistenti del dispositivo vengono protetti da restrizioni aggiuntive e le app sono consigliate per usare identificatori reimpostabili (vedere Procedure consigliate per gli identificatori univoci). Questo metodo può essere richiamato se viene soddisfatto uno dei requisiti seguenti: <ul><li>Se all'app chiamante è stata concessa l'autorizzazione READ_PRIVILEGED_PHONE_STATE; si tratta di un'autorizzazione con privilegi che può essere concessa solo alle app precaricata nel dispositivo.
<li>Se l'app chiamante è il proprietario di un dispositivo completamente gestito, un proprietario del profilo di un dispositivo di proprietà dell'organizzazione o i relativi delegati (vedere android.app.admin.DevicePolicyManager#getEnrollmentSpecificId()).
<li>Se l'app chiamante ha privilegi di gestore telefonico (vedere #hasCarrierPrivileges) in qualsiasi sottoscrizione attiva.
<li>Se l'app chiamante è il titolare predefinito del ruolo SMS (vedere RoleManager#isRoleHeld(String)).
</ul>
Se l'app chiamante non soddisfa uno di questi requisiti, questo metodo si comporterà come segue:
<ul><li>Se l'SDK di destinazione dell'app chiamante è il livello API 28 o inferiore e l'app dispone dell'autorizzazione READ_PHONE_STATE, viene restituito null.</li><li>Se l'SDK di destinazione dell'app chiamante è di livello API 28 o inferiore e l'app non dispone dell'autorizzazione READ_PHONE_STATE o se l'app chiamante ha come destinazione il livello API 29 o superiore, viene generata un'eccezione SecurityException.</li></ul>
Questo membro è deprecato. CDMA legacy non è supportato.
per android.telephony.TelephonyManager.getMeid(int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.