0 votos

Quiero ser capas de crear enlaces o acceso directos de ficheros de mi carpeta /data con los directorios de la /sdcard. En android no se como crear he tenido varios intentos utilice lo siguiente:
A)

try {
Process symlink = Runtime.getRuntime().exec("ln -s /data/data/com.Misdatos /sdcard/Misdatos");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}



Pero no crea nada ni un fichero de acceso directo como en linux nada (No se si en android se tienen que ver los enlaces simbólicos)

Otro:

   

 try {
        Os.symlink("/data/data/com.Misdatos", "/sdcard/Misdatos");
    } catch (ErrnoException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }



Pero el problema de este es que es para android 5.0 y necesito para android 4.0 o mínimo android 4.1 en adelante.

Y mi ultimo intento era utilizar la clase Files pero esta no se incluye en la sdk de android.

Si conocen alguna manera o observan que he cometido un error en mis códigos o material por favor comunicármelo. Gracias

por en Aplicaciones Móviles

Por favor, ingresa o regístrate para responder a esta pregunta.