Java 中的 libvlc 和 C 中的 libvlc 一样完整吗?



我想在Android平台上开发一个Android程序,我也编译了一些libs(例如libvlc.so,libvlcjni.so......(。 但是在我构建了这些库之后,我还发现了一些Java代码,一个名为libvlc的软件包,它是用Java编写的。我已经阅读了 videolan.org 提供的一些API,也阅读了一些Java版本代码。 现在我有一个问题,如果我只使用Java api,就足够了吗?(首先,我只想开发一个简单的播放器(。还是它不像 C 库那样完整?如果没有,谁能告诉我主要区别? 我住在一个我们不会说英语的国家,也许我的英语很差。希望你能理解我的想法。谢谢!

libvlc是用C语言编写的。为了能够在带有Java的Android上使用它,您需要像 https://code.videolan.org/videolan/vlc-android/tree/master/libvlc/jni 这样的JNI包装器。

看看那些官方的安卓样本 https://code.videolan.org/videolan/libvlc-android-samples

相关内容

  • 没有找到相关文章

最新更新