Settings.Secure.AndroidId Campo

Definición

En Android 8.

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

Valor de campo

Atributos

Comentarios

En Android 8.0 (nivel de API 26) y versiones posteriores de la plataforma, un número de 64 bits (expresado como una cadena hexadecimal), único para cada combinación de clave de firma de aplicaciones, usuario y dispositivo. Los valores de se limitan mediante la firma de ANDROID_ID la clave y el usuario. El valor puede cambiar si se realiza un restablecimiento de fábrica en el dispositivo o si cambia una clave de firma de APK.

Para obtener más información sobre cómo controla la plataforma en Android 8.0 (nivel de API 26) y versiones posteriores ANDROID_ID , consulte Cambios de comportamiento de Android 8.0.

<p class="note"><strong>Note:</strong> For apps that were installed to updating the device to a version of Android 8.0 (API level 26) or higher, the value of ANDROID_ID changes if the app is uninstalled and then reinstalled after the OTA. Para conservar los valores entre desinstalaciones después de una OTA en Android 8.0 o posterior, los desarrolladores pueden usar La copia de seguridad de clave y valor.</P>

En versiones de la plataforma inferiores a Android 8.0 (nivel de API 26), un número de 64 bits (expresado como una cadena hexadecimal) que se genera aleatoriamente cuando el usuario configura por primera vez el dispositivo y debe permanecer constante durante la vigencia del dispositivo del usuario.

En los dispositivos que tienen varios usuarios, cada usuario aparece como un dispositivo completamente independiente, por lo que el ANDROID_ID valor es único para cada usuario.

<p class="note"><strong>Note:</strong> If the caller is an Instant App is scoped to the Instant App, it is generated when the Instant App is first installed and reset if the user clears the Instant App.

Documentación de Java para android.provider.Settings.Secure.ANDROID_ID.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a