我想将libspotify集成为声音/播放器服务,然后将Spotify集成到一个以上的Java应用程序中。

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

最佳答案

免责声明:我为Spotify工作

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

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

有一个名为jlibspotify的第三方项目,它为libspotify提供了Java包装器。我个人以前没有使用过它,因此无法评论该项目的性能如何,但是如果我没记错的话,它是基于旧版本的libspotify的,所以您最好还是采用上面详述的JNI路线。

10-07 20:54