¿Es posible reorganizar la tarjeta SD? Porque es un desastre ahí

Una de las cosas que odio de Android es la organización de carpetas. Cada aplicación crea su propia carpeta, generalmente en la raíz de la tarjeta SD. Cuando trato de encontrar algo, tengo que buscarlo en largas listas de carpetas específicas de la aplicación.

¿Es posible reorganizarlos? Por ejemplo, así es como me gustaría que se viera mi tarjeta SD:

  • Android: datos específicos del sistema operativo
  • AppData: datos específicos de la aplicación. Aquí es donde cada aplicación pone su configuración y datos, no donde ellos quieren
  • Documentos
  • Descargas
  • Fotos
  • Música
  • Vídeo, etc

Entonces, en otras palabras, ¿puedo restringir dónde las aplicaciones colocan sus datos?

Respuestas (2)

No puede restringir dónde las aplicaciones escriben los datos en la tarjeta SD. Puede ir y eliminar lo que quiera en la tarjeta SD, pero pueden ser datos para una aplicación. Si lo mueve, la aplicación pensará que se ha eliminado o que no existe, y simplemente volverá a crear los datos en el mismo lugar.

Google recomienda que las aplicaciones usen la carpeta /sdcard/Android/data/, pero si la aplicación tiene permisos para escribir en la tarjeta SD, pueden escribir donde quieran. Algunas aplicaciones se crearon antes de las recomendaciones, es posible que otras no conozcan la recomendación y que a otras no les importe por alguna razón.

El "estándar" es el siguiente para datos no específicos de la aplicación:

Música/
Podcasts/
Tonos de llamada/
Alarmas/
Notificaciones/
Imágenes/
Películas/
Descargar/

y luego la aplicación específica es:
Android/data/<application>

Gracias, este es el tipo de respuesta que esperaba... Así que hay un estándar... lástima que las aplicaciones no lo respeten.

El hecho es que Android es lo suficientemente abierto para que cada desarrollador haga lo que quiera. Hay algunos lugares específicos donde van ciertas cosas, como la carpeta multimedia y la carpeta .android_secure, por ejemplo. La buena noticia es que usted mismo puede limpiar mucho simplemente navegando allí, pero tenga cuidado de no eliminar los archivos de datos y las bases de datos de las aplicaciones que aún están instaladas.

hth

El problema es que no está bien organizado y muchas aplicaciones ponen los datos donde quieren. (normalmente la carpeta /sdcard/). ¿Puedo restringir dónde las aplicaciones pueden poner datos, por ejemplo, y la carpeta AppData?