我正在尝试用 Java 制作一个带有视频播放器的信使程序,所以我使用的是 vlcj。但是我收到这个错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError:
Unable to load library 'libvlc':
The specified module could not be found.
我已按照 here 中的教程进行操作,但我仍然收到此错误。这是我得到的唯一错误。
我在带有 x64 VLC 的 Windows 7 x64 Ultimate 上运行。我正在使用最新的 Eclipse 版本进行编码。
任何人都可以指导我逐步解决这个问题吗?
最佳答案
您必须在您的应用程序中添加“libvlc”和“libvlccore”dll 路径。这些将出现在您的 vlc 安装文件夹中。您可以添加以下代码行以使其正常工作。
NativeLibrary.addSearchPath("libvlc", "C:/VideoLAN/VLC");
这里“C:/VideoLAN/VLC”是vlc的安装文件夹。
关于java - 如何为 VLCJ 添加或安装 native x64 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14319656/