Как я могу управлять спойтизацией музыки из другого приложения и извлекать информацию, такую как плейлист и дорожка, которые воспроизводятся в данный момент? (Android)
Как я могу управлять музыкой Spotify (например) из другого приложения (которое я создаю) и извлекать информацию, такую как список воспроизведения и дорожка, которая воспроизводится в данный момент? (Android)
Я хочу создать прототип приложения для управления MusicPlayer в spotify (воспроизведение, пауза, следующий, предыдущий и т. Д.), А также для извлечения информации о текущем воспроизводимом треке и списке воспроизведения со всеми песнями, которые в данный момент находятся в очереди.
Я попытался использовать AudioManager, но он работал только для стандартного медиа-проигрывателя Android. (проигрывает / приостанавливает мультимедийный проигрыватель устройства, но не работает со спойти-приложениями или сторонними приложениями)
Управление музыкальным проигрывателем по умолчанию для Android или любого другого музыкального проигрывателя << Попробовал это
После этого я попытался использовать код из 2-го лучшего ответа этого поста, и он также работал только для музыкального проигрывателя Android по умолчанию.
Я также нашел Android-бета API Spotify, но они говорят, что вы не должны использовать их для коммерческого использования.
Какие предложения вы, ребята, можете дать мне?
Прямо сейчас я просто пытаюсь создать прототип, создав кнопку для воспроизведения / приостановки музыки, которая в данный момент воспроизводится с помощью spotify.
Тестирование на Android 4.4 Samsung GS5
1 ответ
Я думаю, что использование Android-бета-интерфейса Spotify для Android - это то, что вам нужно, если вы хотите использовать специальные функции Spotify (список воспроизведения, радиоприемники, информация о пользователях,...)
Некоммерческое использование, вероятно, означает, что вам нужно связаться с ними и договориться о праве на использование, если вы планируете продавать свое приложение с использованием их API. Имейте в виду, что это все еще бета-версия API, поэтому все может измениться, поэтому вам, возможно, придется изменить свое приложение.
Если вы просто хотите получить название и исполнителя песни и иметь возможность управлять "play", "pause", "next", ... Тогда да, вы можете обойтись управлением музыкальным проигрывателем по умолчанию.