Приложение вылетает с ошибкой, так как «libVidyoClient.so» не найдено.
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.v2md-z7V-qW583M2klo_anRNFdg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.v2md-z7V-qW583M2klo_anRNFdg==/lib/arm64, /system/lib64, /vendor/lib64]]] couldn't find "libVidyoClient.so"
После небольшого исследования я обнаружил, что необходимо внести изменения в файлы gradle.properties и gradle приложения.
build.gradle
defaultConfig {
ndk {
abiFilters "arm64-v8a","armeabi-v7a","x86","x86_64"
}
gradle.properties:
android.useDeprecatedNdk=true
Я также получаю это предупреждение при проблеме синхронизации gradle -
The following project options are deprecated and have been removed:
android.useDeprecatedNdk
NdkCompile is no longer supported
Affected Modules: build.gradle
После добавления их, мое приложение падает.Как это можно решить?Я развертываю свое приложение на 64-битном процессоре.