【问题标题】:psyonspotify app not loading the latest album [closed]psyonspotify 应用程序未加载最新专辑 [关闭]
【发布时间】:2014-08-18 21:59:19
【问题描述】:

我将现有的 psyonspotify(https://github.com/spotify/psyonspotify) Android 项目添加到我的 Eclipse 中。我运行该应用程序,使用我的高级 Spotify 帐户登录后,我看到该应用程序只显示正在加载最新专辑和一些图标。没有显示或播放任何其他内容。实际上,我希望该应用程序播放 Spotify 音乐,以便我可以查看音乐传递回调并查看接收到的音频数据。有人可以建议我如何做到这一点吗?

【问题讨论】:

    标签: android audio spotify libspotify


    【解决方案1】:

    Android 的 libspotify 已弃用,不应再使用。这个项目也已经过时了(是的,我们可能应该更新它的自述文件)。相反,请尝试新的Spotify SDK for Android

    【讨论】:

    • 谢谢。但在新的 Spotify Android SDK Beta 版本中,我没有看到任何提供音频 pcm 数据的函数。所以我真的不明白如何通过Android代码获取音频的原始pcm数据。
    • 你可以重写 Player 类来获取 PCM 数据。这将比使用 libspotify 更困难但更容易。
    • 谢谢。你能告诉我我怎么能做到这一点。我看到像 maudiotrack 和 handler 这样的大多数变量都是私有的,没有 getter 方法?
    • @DurgaMalleswari 一旦我们将源代码发布到 SDK 就会更加明显,但基本上你需要重写提供 PCM 音频的方法。您不需要访问 AudioTrack 或其他对象。但是我看到这些方法是私有的并且不受保护,我需要与我的同事讨论公开它们的问题。
    • 另外需要注意的是 libspotify TOS 禁止修改 PCM 流。因此,从法律的角度来看,我们可能有义务帮助开发人员访问 PCM 数据。
    猜你喜欢
    • 2017-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多