Я пытаюсь запросить плейлисты, созданные приложением "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 Music. Фактически, Winamp не отображает плейлисты, созданные с помощью Google Play Music. Однако в Google Play Music отображаются плейлисты, созданные с помощью Winamp. Я предполагаю, что Google Play Music использует свою собственную базу данных для хранения списков воспроизведения, где другие игроки используют контент-провайдера с uri MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI для хранения своих списков воспроизведения. Есть ли способ создать плейлисты, созданные с помощью Google Play Music?