Xuggler en Android
Estoy tratando de usar Xuggler en Android para convertir archivos WAV a M4A.
He utilizado el xuggle-xuggler-noarch-5.4.jar en mi ruta de la estructura de java
Y copié el archivo libxuggler.so de xuggle-xuggler-arch-i686-pc-linux-gnu.jar en mi carpeta libs dentro de mi aplicación android.
En mi actividad principal tengo un inicializador estático que intenta System.loadlibrary ("libxuggler")
Sin embargo sólo recibo este conjunto de información y mensajes de error
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)
Mi System.loadlibrary llamado falló con
UnsatisfiedLinkError: Couldn't load libxuggle: findLibrary returned null
Es posible usar Xuggler en Android
¿Qué he hecho mal?
Que he hecho?
Hay una explicación sobre el grupo de usuarios de xuggler de Art Clarke:
No he intentado portar xuggler al androide, pero si alguien está interesado todo el código relacionado de jvm está en el módulo del "transbordador". La administración de memoria es particularmente complicada y difícil, pero en teoría un puerto sería posible.