如何使用 Android Spotify SDK 在应用程序中直接播放音乐?
Posted
技术标签:
【中文标题】如何使用 Android Spotify SDK 在应用程序中直接播放音乐?【英文标题】:How can I play music directly in an app using the Android Spotify SDK? 【发布时间】:2020-02-28 06:22:23 【问题描述】:我目前正在使用 android Spotify SDK,我想直接在应用中播放音乐。现在我只能通过 Spotify 播放器播放音乐:
if (mSpotifyAppRemote != null && spotifyUri != null)
spotifyAppRemote.playerApi.play(spotifyUri)
.setResultCallback
/...
但我想在应用中播放音乐。到目前为止,我还没有找到解决方案。但必须有一个,因为其他应用已经实现了这个功能。
【问题讨论】:
【参考方案1】:借助新的 Spotify SDK,他们正在推动开发者通过 Spotify 应用而不是在他们自己的应用中播放音乐。他们以前的 SDK (which they shut down on November 1st, 2019) 允许开发人员这样做,但他们现在已经不再支持这种方式了。一些 repos/packages 在尝试支持以前的实现时仍然存在,例如react-native-spotify
integration,但他们面临着类似的问题since the SDK has been removed. 仍然通过自己的应用程序播放音乐的应用程序现在使用已弃用的 SDK,尽管它可能仍然存在工作,不受支持,如果他们想要升级他们的应用程序,则需要更新。至少 Spotify 就是这种情况,可能还有其他音乐流媒体服务允许不同的控制。
【讨论】:
以上是关于如何使用 Android Spotify SDK 在应用程序中直接播放音乐?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Spotify API 和 Spotify SDK [关闭]
如何在 Spotify 上播放专辑中的曲目,以便之后使用 Spotify App Remote SDK for Android 播放专辑的下一首曲目?
如何在 Spotify SDK for Android 上刷新访问令牌?
Flutter:如何将原生 SDK(Spotify Android SDK)添加到应用程序中?