我正在开发一个应用程序,试图打开一个需要获取指纹的页面,但是该应用程序崩溃了。 我正在打印以下日志:
java.lang.UnsatisfiedLinkError: dlopen failed: "/data/app/com.android.packagename-o29V5MPzI5qOk9-w-g-mdQ==/lib/arm64/libfpapi.so" is 32-bit instead of 64-bit.
此外,在gradle文件中,我还指定了以下内容:
ndk {
abiFilters "arm64-v8a", "x86", "armeabi-v7a", "x86_64", "mips", "mips64"
}
而且,在gradle属性中:
android.useDeprecatedNdk=true
除了所有这些,我还尝试从所有64位文件夹中删除libfpapi.so
。
但是出现相同的错误。
如果任何机构有任何解决方案,请提供相同的解决方案。
谢谢。