android java的libspotify 12是不是存在任何lib?

Posted

技术标签:

【中文标题】android java的libspotify 12是不是存在任何lib?【英文标题】:is there any lib exists for libspotify 12 for android java?android java的libspotify 12是否存在任何lib? 【发布时间】:2012-10-15 19:33:39 【问题描述】:

我想将 libspotify 集成为声音/播放器服务,并将 spotify 集成到多个 Java 应用程序中。

谁能建议我任何库或任何代码示例来帮助我入门?

【问题讨论】:

【参考方案1】:

免责声明:我为 Spotify 工作

目前,Spotify 没有一个很好的用于 libspotify 的 Java 包装器,但这绝对是我们将来考虑做的事情。我无法估计它何时可用,因此如果您渴望开始编写与 Spotify 集成的应用程序,您应该使用原生编译的 android 版 libspotify,而不是等待 Java 包装器。

目前使用 libspotify 进行 Android 工作的首选方式是使用本机编译的库,该库可在 the libspotify website 上找到。您必须围绕它编写自己的 JNI 包装器,这可能有点棘手,但绝对不是不可能完成的任务。 :) 不幸的是,在 Android 下使用 libspotify 的文档有点缺乏。同样,这是 Spotify 正在努力改进的地方。

有一个名为jlibspotify 的第三方项目提供了一个围绕libspotify 的Java 包装器。我个人之前没有使用过它,所以我不能评论这个项目有多好,但如果我没记错的话,它是基于旧版本的 libspotify,所以你最好选择上面详述的 JNI 路线。

【讨论】:

尼克,我们都在等你包装器:P 正如我已经说过的,如果你在测试和调试方面需要帮助,我总是在这里 :) 是的,包装器会很有帮助:) 关于 ETA 的任何更新或改进 libspotify for android 文档的计划? @MrMaffen 是的,我正在编写一个 Android 最佳实践文档(希望我有时间能尽快完成),我的一位同事在他的 hackdays 中发布了一个示例项目:@ 987654323@【参考方案2】:

我注意到那里还有 libjahspotify,它似乎比 jlibspotify 更新。不过我没试过。

【讨论】:

以上是关于android java的libspotify 12是不是存在任何lib?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 libspotify 播放广播

libspotify 和本地 MP3 文件

libspotify API:如何使用 libspotify API 检索封面艺术?

libspotify 导致 Apple App Store 拒绝

使用 libspotifydotnet (Spotify - libspotify) 流式传输音频

将 libspotify 用于基于 Web 的应用程序