添加Fresco库将中断Android项目

添加Fresco库将中断Android项目,android,fresco,Android,Fresco,我有一个Android项目。它现在正在进行多次迭代,没有任何重大问题。需要注意的是,我使用的第三方库使用jnilib文件夹中的.so文件 我决定添加WebP和GIF播放实现。在寻找第三方图书馆时,我最终使用了Fresco 现在,我尝试在gradle中添加壁画,但立即遇到了重复输入的问题。也许是因为Facebook SDK的实现。我通过为com.parse.bolts gradle构建现在可以正常工作,但只要我运行应用程序。我在前面提到的库代码中遇到了一个不满意的链接错误 有人遇到过这个问题吗?我

我有一个Android项目。它现在正在进行多次迭代,没有任何重大问题。需要注意的是,我使用的第三方库使用jnilib文件夹中的
.so
文件

我决定添加WebP和GIF播放实现。在寻找第三方图书馆时,我最终使用了Fresco

现在,我尝试在gradle中添加壁画,但立即遇到了重复输入的问题。也许是因为Facebook SDK的实现。我通过为
com.parse.bolts

gradle构建现在可以正常工作,但只要我运行应用程序。我在前面提到的库代码中遇到了一个
不满意的链接错误

有人遇到过这个问题吗?我如何解决这个问题

编辑:

这是错误日志

   java.lang.UnsatisfiedLinkError: No implementation found for void com.lib.util.Utils.nativeSetLevel(int) (tried Java_com_lib_util_Utils_nativeSetLevel and Java_com_lib_util_Utils_nativeSetLevel)`

这个代码以前是有效的。这只有在我添加Fresco时才会发生。

很可能是因为Fresco添加了新体系结构的本机库(您的LIB不支持该库,例如arm64-v8a),尝试限制支持的体系结构添加

ndk {
        abiFilters "armeabi-v7a", "x86"
    }
“armeabi-v7a”、“x86”
更改为构建库所用的体系结构列表,将其转换为构建梯度的defaultConfig


另一种方法是为fresco支持的所有体系结构构建本地库。

请更准确地描述错误。@AntonMalyshev抱歉说得含糊不清。添加了我看到的错误标识。这可能就是问题所在。我使用的库只支持arm架构。将尝试gradle解决方案,谢谢您的帮助。