1 votos

Guardar el contenido compartido en el sistema de archivos local

El droidentify permite guardar un informe de la información que recoge utilizando la intención de acción de envío. Extracto del código fuente:

    public static void shareReport(Context ctx) {
            Intent intent = new Intent(Intent.ACTION_SEND);
            intent.setType("text/html");
            ...

En mi dispositivo esto resulta en que Android presenta cuatro posibles destinatarios, todos los cuales no quiero porque sólo quiero guardarlo en el sistema de archivos local (/mnt/sdcard o donde sea).

¿Existe alguna configuración del sistema para habilitar el sistema de archivos como destino compartido? ¿O tengo que instalar algún programa para hacerlo? Estoy buscando uno gratuito, con el código fuente disponible si es así.

0 votos

¿Estás desarrollando una aplicación que funcione en conjunto? Dependiendo de su respuesta esto podría cerrarse como off-topic.

0 votos

No, me gustaría evitar tener que escribir algo yo mismo...

0 votos

Muy bien, bandera retirada. Es sorprendente que hayas ido tan lejos como para buscar en el código fuente de una aplicación - upvoted por el esfuerzo.

1voto

Colin Wheeler Puntos 2493

Lo he encontrado. Hay un excelente programa llamado Enviar a la tarjeta SD que hace exactamente lo que estaba buscando. Programa gratuito con fuente disponible, GPLv3.

Screenshot, source: https://bitbucket.org/repo/A9zxob/images/3685259458-send_to.png

0 votos

Esta fue una solución mucho más elegante que la forma en que lo resolví inicialmente: Enviar por bluetooth a un teléfono antiguo, ponerlo en modo de almacenamiento masivo usb, copiar de él a mi pc y luego empujar a la tablet con adb...

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X