Settings.Secure.AndroidId Campo

Definição

No Android 8.

[Android.Runtime.Register("ANDROID_ID")]
public const string AndroidId;
[<Android.Runtime.Register("ANDROID_ID")>]
val mutable AndroidId : string

Valor do campo

Atributos

Comentários

No Android 8.0 (nível de API 26) e versões mais altas da plataforma, um número de 64 bits (expresso como uma cadeia de caracteres hexadecimal), exclusivo para cada combinação de chave de assinatura de aplicativo, usuário e dispositivo. Os valores são ANDROID_ID definidos por chave de assinatura e usuário. O valor pode ser alterado se uma redefinição de fábrica for executada no dispositivo ou se uma chave de assinatura APK for alterada.

Para obter mais informações sobre como a plataforma lida ANDROID_ID com o Android 8.0 (nível de API 26) e superior, consulte alterações de comportamento do Android 8.0.

<observação forte>:/strong> Para aplicativos que foram instalados antes de atualizar o dispositivo para uma versão do Android 8.0 (nível de API 26) ou superior, o valor das ANDROID_ID alterações se o aplicativo for desinstalado e reinstalado após< o OTA. Para preservar valores entre desinstalações após um OTA para Android 8.0 ou superior, os desenvolvedores podem usar o Backup de Chave/Valor.

Em versões da plataforma inferiores ao Android 8.0 (nível de API 26), um número de 64 bits (expresso como uma cadeia de caracteres hexadecimal) gerado aleatoriamente quando o usuário configura o dispositivo pela primeira vez e deve permanecer constante durante o tempo de vida do dispositivo do usuário.

Em dispositivos que têm vários usuários, cada usuário aparece como um dispositivo completamente separado, portanto, o ANDROID_ID valor é exclusivo para cada usuário.

<Observação forte>:</strong> Se o chamador for um Aplicativo Instantâneo, a ID tem o escopo do Aplicativo Instantâneo, ela será gerada quando o Aplicativo Instantâneo for instalado pela primeira vez e redefinido se o usuário limpar o Aplicativo Instantâneo.

Java documentação para android.provider.Settings.Secure.ANDROID_ID.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a