Sto usando adb per sincronizzare la musica su un telefono Android. In sostanza, eseguo la directory musicale esistente e sposto file musicali sostitutivi.Refresh Android mediastore tramite adb
Mi piacerebbe poter usare adb per forzare una nuova scansione, in modo che il lettore musicale di google (e altre app) funzioni correttamente con i nuovi brani e playlist.
In base a How can I refresh MediaStore on Android? è possibile forzare una nuova scansione trasmettendo un'intenzione appropriata.
adb fornisce 'shell am broadcast', che sembra consentirmi di forzare una nuova scansione da adb.
In alternativa ho potuto eseguire un'applicazione nuova analisi o di ripartenza, ma mi piacerebbe far scattare la riacquisizione da adb
Quale comando adb dovrei rilasciare? I file musicali e le playlist sono tutti in/sdcard/musica.
Sto usando: 'adb shell am broadcast -a android.intent.action.MEDIA_MOUNTED -d file: /// mnt/sdcard/Music' – foosion
Ho notato che su Kitkat la scansione non avviene immediatamente, solo alla fine Non ricordo se questo fosse il caso delle API precedenti. C'è un modo per forzare la scansione ad accadere immediatamente? – futtetennista
@foosion Funziona sul mio Nexus 6 con Android 5.1.1, 6.0 e 6.0.1. –