Android - Escritura de archivos BINARIOS con java ANDROID STUDIO

 
Vista:
sin imagen de perfil

Escritura de archivos BINARIOS con java ANDROID STUDIO

Publicado por Kharen (1 intervención) el 11/12/2020 19:37:51
Buen diia! Estoy desarrollando un proyecto con android studio, donde hago uso frecuente de archivos. Con archivos de texto .txt voy bien. Mi duda surge al intentar guardar archivos .DATA , que contienen objetos. Por los momentos no quiero utilizar base de datos, lo que quiero saber si realmente se pueden guardar en android objetos dentro de archivos. Intento hacerlo tal cual se hace con java, pero aparece error EROFS (Read-only file System) cosa que me parece extraña porque los archivos de texto si los escribe sin problemas.
Por aqui dejo el segmento de codigo que estoy utilizando para la escritura.

1
2
3
4
5
6
7
8
9
10
11
Nota nota = new Nota (titulo, contenido); //Nota es la clase de mi objeto
try {
   File file = new File (nombArch);
   FileOutputStream fos = new FileOutputStream (file);
   ObjectOutputStream obj = new
   ObjectOutputStream (fos);
   obj.writeObject (nota);
   obj.close ();
}cath (IOException e){
 e.printStackTrace ();
}

Espero puedan ayudarme, la verdad soy nueva en programación para android. Y si existe una forma de hacer lo que plantee agradeceria si pudieran dejarse su segmento de codigo , gracias :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder