Saya perhatikan bahwa Android menyimpan daftar putar musik yang sama di seluruh aplikasi musik. Di mana daftar putar ini disimpan? Bagaimana (dalam format apa) mereka disimpan? Dapatkah saya mengaksesnya dari jarak jauh melalui tautan penyimpanan USB, atau apakah ada aplikasi yang dapat saya gunakan untuk mengaksesnya?
Pertanyaan terkait: Transfer musik dan daftar putar
music
music-player
Ilari Kajaste
sumber
sumber
Jawaban:
Mereka disimpan dalam
music.db
file Anda - milik saya adalah/data/data/com.google.android.music/databases
; Saya tidak yakin apakah ini persis sama di semua perangkat tapi saya rasa itu mungkin.Mereka hidup dalam kombinasi tabel
LISTS
danLISTITEMS
, yang didefinisikan sebagai:Menariknya, jika Anda menggunakan Google Music Beta baru, daftar putar yang Anda buat tampaknya tidak muncul di aplikasi lain tetapi mereka memiliki entri di DB. Sepertinya ini mungkin karena
MusicSourceAccount
bidangnya diatur ke id akun Google Music Anda; aplikasi lain mengaturnya ke 0, dan yang muncul di semua aplikasi yang mengambil data dari DB.sumber
Saya menemukan posting dari Pengembang XDA .
Jika ada orang yang membaca ini tidak menemukannya di direktori yang tercantum di atas, coba yang ini sebagai gantinya:
/data/data/com.android.providers.media/databases/external-{{some hex here}}.db
Anda kemudian dapat menyalinnya ke komputer Anda, gunakan editor SQLite sesuai selera Anda dan memanipulasi data sesuai keinginan Anda.
sumber