Sie sind in Ihrer music.db
Datei gespeichert - meine ist /data/data/com.google.android.music/databases
; Ich bin mir nicht sicher, ob dies für alle Geräte genau gleich ist, aber ich denke, dass dies wahrscheinlich der Fall ist.
Sie leben in einer Kombination aus LISTS
und LISTITEMS
Tabellen, die als solche definiert sind:
sqlite> .schema lists
.schema lists
CREATE TABLE LISTS(Id INTEGER PRIMARY KEY AUTOINCREMENT, Name TEXT NOT NULL,
SourceAccount INTEGER, SourceId TEXT, _sync_version TEXT,
_sync_dirty INTEGER NOT NULL DEFAULT 0, MediaStoreId INTEGER,
ListType INTEGER NOT NULL DEFAULT 0, ListArtworkLocation TEXT);
CREATE INDEX LIST_SYNC_INDEX on LISTS(SourceAccount,SourceId);
sqlite>
sqlite> .schema listitems
.schema listitems
CREATE TABLE LISTITEMS(Id INTEGER PRIMARY KEY AUTOINCREMENT,
ListId INTEGER NOT NULL REFERENCES LISTS, MusicSourceAccount INTEGER NOT NULL,
MusicSourceId TEXT NOT NULL, ClientPosition INTEGER NOT NULL,
ServerPosition INTEGER NOT NULL DEFAULT 0, SourceAccount INTEGER, SourceId TEXT,
_sync_version TEXT, _sync_dirty INTEGER NOT NULL DEFAULT 0,
ServerOrder TEXT DEFAULT '', ClientId TEXT);
CREATE INDEX LISTITEMS_ORDER_INDEX ON LISTITEMS (ListId, ServerOrder, ClientPosition);
CREATE INDEX LISTITEMS_SYNC_INDEX on LISTITEMS(SourceAccount,SourceId);
sqlite>
Interessanterweise werden die von Ihnen erstellten Wiedergabelisten bei Verwendung der neuen Google Music Beta nicht in anderen Apps angezeigt, sie enthalten jedoch Einträge in der Datenbank. Möglicherweise liegt dies daran, dass das MusicSourceAccount
Feld auf Ihre Google Music-Konto-ID eingestellt ist. Andere Apps setzen es auf 0, und diese werden in allen Apps angezeigt, die Daten aus der Datenbank beziehen.