Me di cuenta de que Android mantiene las mismas listas de reproducción de música en todas las aplicaciones de música. ¿Dónde se almacenan estas listas de reproducción? ¿Cómo (en qué formato) se almacenan? ¿Puedo acceder a ellos de forma remota a través del enlace de almacenamiento USB, o hay una aplicación que pueda usar para acceder a ellos?
Pregunta relacionada: Transferencia de música y listas de reproducción
music
music-player
Ilari Kajaste
fuente
fuente
Respuestas:
Están almacenados en su
music.db
archivo, el mío es/data/data/com.google.android.music/databases
; No estoy seguro de si esto es exactamente lo mismo en todos los dispositivos, pero supongo que probablemente lo sea.Viven en una combinación de las tablas
LISTS
yLISTITEMS
, que se definen como tales:Curiosamente, si está utilizando la nueva versión beta de Google Music, las listas de reproducción que cree no aparecen en otras aplicaciones, pero tienen entradas en la base de datos. Parece que esto posiblemente se deba a que el
MusicSourceAccount
campo está configurado para su ID de cuenta de Google Music; otras aplicaciones lo establecen en 0, y aparecen en todas las aplicaciones que toman datos de la base de datos.fuente
Encontré una publicación de XDA Developers .
Si alguien que lee esto no lo encuentra en el directorio mencionado anteriormente, pruebe este:
/data/data/com.android.providers.media/databases/external-{{some hex here}}.db
Luego puede copiarlo a su computadora, usar el editor SQLite de su gusto y manipular los datos a su gusto.
fuente