2014-10-08 76 views
2

如何控制Spotify(例如)來自不同應用程序(我正在製作的應用程序)的音樂並提取當前正在播放的播放列表和曲目等信息? (安卓)如何控制來自其他應用程序的Spotify音樂並獲取當前正在播放的播放列表和曲目等信息? (ANDROID)

  • 我想建立一個原型應用控制Spotify的MusicPlayer(播放,暫停,下一個,上等),也拉正在播放的當前曲目的信息,並與所有的播放列表當前正在隊列中的歌曲。

  • 我嘗試使用AudioManager,但只適用於默認的Android媒體播放器。 (它播放/暫停設備的媒體播放器,但它不與Spotify的或第三方的應用軟件工作)

  • Control the default music player of android or any other music player < <試過這種

  • 在那之後,我嘗試使用二號最好的答案代碼這篇文章,它也只適用於Android默認音樂播放器。

  • 我還發現Spotify的Android測試版的API,但他們說,你不應該使用它們COMERCIAL使用。

你們可以給我什麼建議?

現在我只是想通過創建一個按鈕來播放/暫停當前正在通過Spotify的播放音樂原型吧。

測試上Android 4.4的三星GS5

回答

2

我想通過Spotify的Android測試版的API的打算是去,如果你想Spotify的特定功能(播放,收音機,用戶信息,...)的方式。

非商業用途可能意味着你需要與他們聯繫,協商如果您計劃使用其API出售您的應用程序使用權。請記住,它仍然是一個Beta API,因此可能會改變,因此您可能需要修改您的應用程序。

如果你只想得到歌曲的標題和藝術家,並能夠控制「播放」,「暫停」,「下一個」,......然後是的,你可能會去控制默認音樂播放器。

+0

這將是理想的管理用戶正在使用的任何第三方音樂播放器(應用程序),所以如果有一種方法來做到這一點,沒有Spotify API將是偉大的。如果有一種方法可以獲得正在運行的MediaPlayer(android類)的實例,那將非常棒。謝謝 – Tomas 2014-10-08 22:56:51

相關問題