Я пытаюсь запросить плейлисты, созданные приложением "Google Play Музыка", но так и не смог. Я создал плейлист, используя локально сохраненный контент. Я использовал следующий код для запроса:
Cursor c = managedQuery(MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI,
new String[] {MediaStore.Audio.Playlists._ID,
MediaStore.Audio.Playlists.NAME
}, null, null, null);
Это отлично подходит для Winamp, но не для Google Play Музыки. Фактически, Winamp не отображает плейлисты, созданные в Google Play Музыке. Однако в Google Play Музыка отображаются плейлисты, созданные с помощью Winamp. Я предполагаю, что Google Play Music использует свою собственную базу данных для хранения плейлистов, где другие игроки используют Content Provider с uri MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI для хранения своих плейлистов. Есть ли способ получить плейлисты, созданные в Google Play Музыке?