yovenny / VideoCompress

android video compress base&update telegram android
GNU General Public License v2.0
77 stars 28 forks source link

couldn't find "libcompress.so" Xiaomi mi5 android 7 #3

Open AseevEIDev opened 7 years ago

AseevEIDev commented 7 years ago

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/ru.mobiledev.badfit-2/base.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_dependencies_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_0_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_1_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_2_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_3_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_4_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_5_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_6_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_7_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_8_apk.apk", zip file "/data/app/ru.mobiledev.badfit-2/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/ru.mobiledev.badfit-2/lib/arm64, /data/app/ru.mobiledev.badfit-2/base.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_dependencies_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_0_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_1_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_2_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_3_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_4_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_5_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_6_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_7_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_8_apk.apk!/lib/arm64-v8a, /data/app/ru.mobiledev.badfit-2/split_lib_slice_9_apk.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]] couldn't find "libcompress.so" at java.lang.Runtime.loadLibrary0(Runtime.java:972) at java.lang.System.loadLibrary(System.java:1530)

Apples0609 commented 7 years ago

v7a下边的so复制到其他cpu架构文件夹下

ProMode7 commented 6 years ago

Just edit the gradle.properties in the root folder and add android.useDeprecatedNdk=true. Then edit the build.gradle file in your app's folder, set abiFilters as below:

android { .... defaultConfig { .... ndk { abiFilters "armeabi", "armeabi-v7a", "x86", "mips" } } }