Por lo general, no se pueden ver los archivos de datos de las aplicaciones en el almacenamiento interno a menos que se tenga Root; supongo que ocurre lo mismo con los archivos de datos en el almacenamiento externo. Una comprobación rápida con una de mis aplicaciones me muestra que incluso después de moverla a la tarjeta SD, los datos siguen estando en /data/data
sin un enlace simbólico ni nada. Por supuesto, esto no significa que los archivos no estén en la tarjeta SD - tal vez el propio sistema Android sólo "ve" los archivos como en el almacenamiento interno, pero realmente están en el externo. Tampoco parece haber nada en el /storage/sdcard1/Android/data/app.package.name
(o /external_sd/Android/data/app.package.name
), sin embargo, es donde supongo que se almacenan. Veo su punto de vista, sin embargo, y me gustaría saber a mí mismo exactamente donde se almacenan - pero no puedo exactamente encajar todo esto en un comentario. Algunas aplicaciones utilizan Root y una segunda partición para mover completamente los datos de la aplicación y crear "enlaces" (específicamente enlaces simbólicos) entre donde se almacenan los archivos reales, las bibliotecas, los archivos APK, etc. y donde estarían normalmente. Esto se hace en una segunda partición ya que existe un gran riesgo de que la primera partición se desmonte cuando conectas tu dispositivo a un ordenador en modo MTP (Media Transfer Protocol), y si se desmonta dejaría una gran cantidad de aplicaciones inútiles.
Cuando tengas una gran cantidad de aplicaciones trasladadas al almacenamiento externo, asegúrate de que la tarjeta microSD esté siempre conectada y no borres nada de ella. Si esto ocurre, puedes tener problemas como que toda la aplicación no esté disponible y siga ocupando espacio en el almacenamiento interno.