Escribir un archivo de acceso privado al directorio de archivos de otra aplicación

Las dos aplicaciones tienen el mismo SharedUserId. Cuando uso este código en app1

context.openFileOutput("/data/data/org.me.app2/files/shared-data.dat", MODE_PRIVATE)

Recibo una excepción que me dice que el archivo contiene un separador de ruta.

Estoy tratando de escribir un archivo de app1 en el almacenamiento de app2. (Por supuesto, necesito asegurarme de que el directorio de archivos de app2 exista primero)

Idealmente, escribiría en un directorio específico del usuario en lugar de un directorio específico de la aplicación, pero no sé si eso se puede hacer

Respuestas a la pregunta(4)

Su respuesta a la pregunta