Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 03/02/14, 01:59:34
Array

[xs_avatar]
pyciy pyciy no está en línea
Miembro del foro
 
Fecha de registro: sep 2012
Localización: jaen
Mensajes: 279
Modelo de smartphone: Nexus 5
Tu operador: Yoigo
acceder a carpeta interna

Hola, mi consulta es sencilla pero no encuentro solución.
Lo que quiero hacer es acceder a una carpeta interna del sistema Por ejemplo a /data/Local para leer/copiar un archivo.
Responder Con Cita


  #2  
Viejo 03/02/14, 13:04:49
Array

[xs_avatar]
Jetemias Jetemias no está en línea
Usuario poco activo
 
Fecha de registro: ene 2014
Mensajes: 14
Tu operador: Movistar

Hola,

Puedes acceder fácilmente a la memoria interna o externa (si existiera) del dispositivo, pero la ruta es
Código:
/data/data/paquete.java/files/nombre_fichero
Para usarlo tienes el método openFileOutput(). Te dejo un ejemplo de uso:
Código:
try {
    OutputStreamWriter fout=
        new OutputStreamWriter(
            openFileOutput("prueba.txt", Context.MODE_PRIVATE));
 
    fout.write("Texto de prueba.");
    fout.close();
} catch (Exception ex) {
    Log.e("Ficheros", "Error al escribir fichero a memoria interna");
}
En el ejemplo aparece "MODE_PRIVATE", con este parámetro, solo tu eres capaz de acceder a la información, es decir, tus archivos no serán accesibles desde otras app's.

Un saludo

PD: el ejemplo no es mio, pero no se si puedo poner el enlace de donde lo he sacado, por lo que te he puesto el ejemplo.
Responder Con Cita
  #3  
Viejo 03/02/14, 22:38:42
Array

[xs_avatar]
pyciy pyciy no está en línea
Miembro del foro
 
Fecha de registro: sep 2012
Localización: jaen
Mensajes: 279
Modelo de smartphone: Nexus 5
Tu operador: Yoigo
Gracias pero esto sive para el paquete de tu propia aplicacion, yo quiero acceder a datos que no son de ninguna aplicacion por ejemplo /data/data/misc/wifi
Responder Con Cita
  #4  
Viejo 03/02/14, 22:55:51
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
No puedes, salvo que seas Root.
Responder Con Cita
  #5  
Viejo 04/02/14, 01:01:33
Array

[xs_avatar]
pyciy pyciy no está en línea
Miembro del foro
 
Fecha de registro: sep 2012
Localización: jaen
Mensajes: 279
Modelo de smartphone: Nexus 5
Tu operador: Yoigo
Y siendo root si que podria? Como? Tengo un par de telefonos root para probar
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 13:52:09 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /