Si cada aplicación en Android tiene su propio UID, ¿cómo se identifican los usuarios del teléfono? ¿Poseen algún UID diferente o algo así? ¿O están en un grupo especial de "usuarios"?
Respuesta
¿Demasiados anuncios?Los usuarios humanos del teléfono no se corresponden con los diferentes usuarios de Linux. Los usuarios humanos se identifican sólo dentro de Android, no a las aplicaciones. Android proporciona un entorno completamente separado de la aplicación para cada usuario - un poco como un Linux chroot
- para que la aplicación no tenga que preocuparse de los usuarios por separado. Cuando un nuevo usuario ejecuta la aplicación, parece una instalación nueva en un nuevo dispositivo, porque se le da un directorio de datos nuevo, distinto de los que se le dan a otros usuarios.