由于未找到“ 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位处理器上部署我的应用。