Settings.Secure.AndroidId Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 superiores 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 de são definidos com o escopo da chave de assinatura e do ANDROID_ID
usuário. O valor poderá ser alterado se uma redefinição de fábrica for executada no dispositivo ou se uma chave de assinatura do 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.
<p class="note"><strong>Note:</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.</P>
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.
<p class="note"><strong>Note:</strong> Se o chamador for um Aplicativo Instantâneo, a ID será definida como o 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.
Documentação do Java para android.provider.Settings.Secure.ANDROID_ID
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo de Software Livre android Android Open Source Project e usadas de acordo com os termos descritos na Creative Commons 2.5 Attribution License.