Android 库 media_jni 未找到

发布于 2024-09-10 05:20:07 字数 662 浏览 7 评论 0原文

我正在尝试在我自己的 android 项目中复制这个名为 MediaMetadataRetriever 的类。您可以在这里查看该课程: https://android.googlesource.com/platform/frameworks/base/+/master/media/java/android/media/MediaMetadataRetriever.java" googlesource.com/platform/frameworks/base/+/master/media/java/android/media/MediaMetadataRetriever.java

在第 40 行,您可以看到: System.loadLibrary("media_jni");< /code>

我如何获得该库?我的 logcat 显示了这一点:

原因:java.lang.UnsatisfiedLinkError:找不到库 media_jni

I'm trying to replicate this class called MediaMetadataRetriever in my own android project. You can see the class here:
https://android.googlesource.com/platform/frameworks/base/+/master/media/java/android/media/MediaMetadataRetriever.java

In line # 40 you can see: System.loadLibrary("media_jni");

How do I get that library? My logcat shows this:

Caused by: java.lang.UnsatisfiedLinkError: Library media_jni not found

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

很快妥协 2024-09-17 05:20:07

这是一个 JNI 类,它是用 C/C++ 创建的,并作为 SO 包含在您的应用程序中。该类在运行时加载。

看这里 https://android.googlesource.com/platform/框架/base/+/master/media/jni

This is a JNI class, which is created in C/C++ and included as a SO in your app. The class is loaded during runtime.

Look here https://android.googlesource.com/platform/frameworks/base/+/master/media/jni

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文