如何为 Android 编译 libogg 和 libvorbis

mat*_*eoh 4 android-ndk ndk-build

在我的 Android 应用程序中,我想实现 libogg 和 libvorbis 库,以便我可以播放和操作 ogg 文件。

不幸的是,我还没有找到任何可以解释如何实现这一目标的教程。

也就是说,这是我发现最有趣的:https : //github.com/inetic/ogg-vorbis-for-android

但我真的不明白如何使用它来编译以下 ABI 的库:

  • armeabi-v7a
  • arm64-v8a
  • x86
  • x86_64

有人可以解释我如何为 Android 编译这些库吗?

谢谢你的帮助。

mat*_*eoh 5

我终于设法让它工作了,并且还设法在一个 Android 项目中实现了这些库。

我创建了一个简单的 Github 项目,这里有详细的解释:https : //github.com/mregnauld/ogg-vorbis-libraries-android