LibVlc android no puede cargar libs

He intentado ejecutar el ejemplo de libvlc.I compilado el vlc a android y copiar la biblioteca sdk en el proyecto, ya que escribió. Https://bitbucket.org/edwardcw/libvlc-android-sample

Y recive este error

1236-1236/com.compdigitec.libvlcandroidsample E/VLC/LibVLC﹕ Can't load vlcjni library: java.lang.UnsatisfiedLinkError: Couldn't load vlcjni from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.compdigitec.libvlcandroidsample-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.compdigitec.libvlcandroidsample-1, /system/lib]]]: findLibrary returned null 

En este sentido su problema es el

  try { System.loadLibrary("vlcjni"); } catch (UnsatisfiedLinkError ule) { Log.e(TAG, "Can't load vlcjni library: " + ule); /// FIXME Alert user System.exit(1); } 

Bajo libs / armeabi-v7a tengo esos archivos

 gdb.setup gbdserver libiomx-hc.so libiomx-gingerbread.so libiomx-ics.so libvlcjni.so 

Creo que los archivos .so no cargan. ¿Cómo puedo arreglar esto?

Me registré en los archivos apk y su no hay libs dic. O cualquiera de los archivos libvlc.

Este es mi archivo build.gradle

  apply plugin: 'com.android.application' android { compileSdkVersion 19 buildToolsVersion "20.0.0" defaultConfig { applicationId "com.compdigitec.libvlcandroidsample" minSdkVersion 7 targetSdkVersion 17 } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } debug { } } } dependencies { compile 'com.android.support:support-v4:18.0.0' } 

Gracias

2 Solutions collect form web for “LibVlc android no puede cargar libs”

Después de una larga noche encontré la solución por lo que si alguien lo necesita:

  1. Puse el directorio lib en el archivo zip.

  2. Cambió el nombre a .jar.

  3. Vaya a File ->project structure -> dependencies -> luego agrego el archivo jar ..

Y entonces esto funciona.

Mover el contenido de la carpeta "jnilibs" a "libs" y trabajarlo

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.