나는 libvlc.I의 예제를 실행 해 보았습니다. vlc를 안드로이드로 컴파일하고 쓴 것처럼 프로젝트에 sdk 라이브러리를 복사합니다. https://bitbucket.org/edwardcw/libvlc-android-sampleLibVlc 안드로이드 캔트로드 라이브러리
그리고 내가 그 파일을
gdb.setup
gbdserver
libiomx-hc.so
libiomx-gingerbread.so
libiomx-ics.so
libvlcjni.so
I가이 오류이 라인
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
을 문제 libs와/armeabi-V7A에서
try {
System.loadLibrary("vlcjni");
} catch (UnsatisfiedLinkError ule) {
Log.e(TAG, "Can't load vlcjni library: " + ule);
/// FIXME Alert user
System.exit(1);
}
가되어 받아 봐 .so 파일이로드되지 않았다고 생각하십시오. 어떻게 해결할 수 있습니까?
apk 파일을 확인했는데 dic libs가 없습니다. 또는 libvlc 파일 중 하나는 ..
이 내 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'
}
감사