Używam ADB do synchronizacji muzyki na telefonie z Androidem. Zasadniczo używam istniejącego katalogu muzycznego i przesyłam zastępcze pliki muzyczne.Odśwież Android mediastore za pomocą adb
Chciałbym móc użyć polecenia adb do wymuszenia ponownego skanowania, aby odtwarzacz muzyki Google (i inne aplikacje) działał poprawnie z nowymi utworami i listami odtwarzania.
Zgodnie z How can I refresh MediaStore on Android? można wymusić ponowne skanowanie, nadając odpowiednie intencje.
adb zapewnia "transmisję powłoki", co wydaje mi się pozwalać na wymuszenie ponownego skanowania z adb.
Ewentualnie mogę uruchomić ponownie przeskanować aplikacji lub ponownego uruchomienia, ale chciałbym, aby wywołać ponowne skanowanie z adb
Jakie polecenia adb mam wydać? Pliki muzyczne i listy odtwarzania znajdują się w/sdcard/music.
Używam: 'adb shell am broadcast -a android.intent.action.MEDIA_MOUNTED -d plik: /// mnt/sdcard/Music' – foosion
Zauważyłem, że na Kitkat ponowne skanowanie się nie dzieje od razu, tylko w końcu. Nie pamiętam, czy tak było w przypadku starszych API. Czy istnieje sposób na natychmiastowe uruchomienie skanowania? – futtetennista
@foosion, który działa na moim Nexusie 6 z systemem Android 5.1.1, 6.0 i 6.0.1. –