Según este post en StackOverflow el almacenamiento debe estar separado.
Cada usuario tiene su propio espacio en el almacenamiento emulado al que otros usuarios no pueden acceder para leer o escribir (suponiendo que el dispositivo no esté rooteado, en cuyo caso todo esto se va por la ventana...).
En cuanto a las aplicaciones instaladas, el hecho de que haya varias instalaciones de la misma en un dispositivo es indistinto de que esté instalada en varios dispositivos. Así, cada usuario puede acceder a la app como si fuera el usuario del dispositivo.
Por lo tanto, debería ser capaz de almacenar archivos en la 'sdcard' (almacenamiento interno) y no serán accesibles a otros usuarios del dispositivo. Suponiendo que tu usuario tenga un PIN/contraseña/patrón/etc. de la pantalla de bloqueo, entonces no podrán acceder a los archivos a menos que desbloquees el dispositivo y 'inicies sesión' como tu usuario.
0 votos
¿No es así como funciona el multiusuario? No está muy claro lo que preguntas. ¿Has probado a utilizar el multiusuario? Si es así, ¿por qué no es adecuado? Además, tenga en cuenta que las recomendaciones como ¿Existe una aplicación para X están fuera de tema aquí (ver ¿Qué temas puedo preguntar aquí? para más detalles) si es lo que busca.
0 votos
@bmdixon Ni idea, buscar en google no ayudó en absoluto. Sí, lo estoy usando. No es del todo adecuado? La pregunta es dónde/cómo almaceno los datos para que mis aplicaciones como Galería o Música, etc. puedan acceder a ellos y encontrarlos, pero no para que otros usuarios de esa tablet puedan hacer lo mismo.
0 votos
I piense en que cada usuario tenga una ubicación de almacenamiento separada (almacenamiento interno que aparece como /sdcard) para que los archivos que almacene no sean accesibles a otros usuarios. Todas las aplicaciones están separadas también por lo que sus datos no se comparten. ¿Por qué dices que no es adecuado? ¿Has verificado que los archivos son accesibles para otro usuario? Yo no uso el multiusuario así que podría estar equivocado...