android - 集成 Spotify Android 库

标签 android android-ndk spotify

所以我想将 spotify 库集成到 android 应用程序中。我去了https://developer.spotify.com/technologies/libspotify/并下载了他们的库 libspotify-12.1.51-Android-arm-release.tar.gz 问题是与 lib bundle 在一起的“Android”样本实际上并不是 android 项目,它们是 C 代码,lib 是一个 .so 文件。我有 android ndk 和 jni 的基本知识,但是关于将库与 android 集成的文档是不存在的。任何人都可以提供仅播放轨道的示例吗?或者告诉我在哪里可以找到样本。

最佳答案

不幸的是,Spotify 没有适用于 Android 的优秀 Java 库(参见 StackOverflow question for more details ),因此您必须手动编写 JNI 包装器。由于 libspotify 的 Android 构建非常新,因此也没有任何示例,但如果文档很快包含它们,我不会感到惊讶。

正如@juned 在他的评论中指出的那样,这个问题详细说明了 how to get the libspotify libraries linked with your Android app .正确链接 libspotify 后,您可以查看 a few Android NDK tutorials获取更具体的集成帮助。

如果您在集成过程中遇到问题,请务必查看 Spotify 随 libspotify 一起提供的示例代码。该代码为如何使用库正确地与 Spotify 服务对话提供了很好的引用。

关于android - 集成 Spotify Android 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13116815/

相关文章:

android-studio - 适用于 Android Studio 的 NDK

ios - 通过 Spotify iOS SDK 获取用于可视化的 pcm 音频

android - Flutter 嵌套 ListView.builder 抛出错误

c# - gles2 动态壁纸转换为 c# (xamarin) 符合错误“...mono.android.TypeManager cannot be applied to

java - 在 NDK 中调用 java 代码不起作用

java - Android - 发送 HDMI CEC 命令到电视 - minix - libCEC

javascript - 以编程方式删除 Spotify 播放列表

php - 如何使用 Spotify API 获取某个艺术家的所有轨道?

android - 在 Android 中使用 FFMPEG 进行编码

android - Xamarin:GetRealPathFromURI 适用于图像,但不适用于其他文件