我正在尝试在Android上使用Xuggler将WAV文件转换为M4A。

我已经在我的Java构建路径中使用了xuggle-xuggler-noarch-5.4.jar

并将libxuggler.so文件从xuggle-xuggler-arch-i686-pc-linux-gnu.jar中复制到我的android应用程序中的libs文件夹中。

在我的主要 Activity 中,我有一个静态初始化程序,尝试初始化System.loadlibrary(“libxuggler”)

但是我只是得到这些信息和错误消息集

I/dalvikvm(27614): Could not find method com.xuggle.mediatool.ToolFactory.makeReader, referenced from method com.example.quality.MainActivity.convertToMP3
W/dalvikvm(27614): VFY: unable to resolve static method 3376: Lcom/xuggle/mediatool/ToolFactory;.makeReader (Ljava/lang/String;)Lcom/xuggle/mediatool/IMediaReader;
W/dalvikvm(27614): Unable to resolve superclass of Lcom/example/quality/MainActivity$6; (485)
W/dalvikvm(27614): Link of class 'Lcom/example/quality/MainActivity$6;' failed
W/dalvikvm(27614): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/example/quality/MainActivity;
W/dalvikvm(27614): Class init failed in newInstance call (Lcom/example/quality/MainActivity;)
W/dalvikvm(27614): threadid=1: thread exiting with uncaught exception (group=0x40acf228)

我的System.loadlibrary调用失败,并带有
UnsatisfiedLinkError: Couldn't load libxuggle: findLibrary returned null

是否可以在Android上使用Xuggler

我做错了什么?

我还没有做什么?

最佳答案

关于Art Clarke的xuggler-users小组,有一个解释:

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

10-12 03:03