¿Qué es UID en Android?
¿Qué es UID en Android?
¿Es ID de un usuario particular o de una aplicación en particular?
Si te refieres a este UID : Android está basado en Linux, así que básicamente es el mismo UID que tienes en un sistema operativo tipo Unix. Al instalar una aplicación / paquete, Android por defecto [1] crea un UID específicamente para ese paquete, para que pueda tener sus recursos privados / espacio de almacenamiento. Cuando ya no hay paquetes que utilicen ese UID (que podría ser compartido), se eliminará el UID.
1. Puede anular este comportamiento con android: sharedUserId , pero tiene algunos inconvenientes .
En Android, UID
se llama en realidad AID
, que se utiliza para identificar el propietario de un proceso y el propietario de un recurso. Vinculando a los dos juntos, se convierte en la espina dorsal del mecanismo de sandboxing aplicación de Android.
Una descripción completa y detallada de cómo funciona y qué significa para la aplicación necesita un artículo largo, que puede encontrar aquí .